AchievementsButtonHandler.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. /*
  2. * FUNCTION: Handles what happens when the Achievement button is tapped.
  3. * The achievement button is located in the Main Menu.
  4. * */
  5. using UnityEngine;
  6. public class AchievementsButtonHandler : MonoBehaviour {
  7. private NGUIMenuScript hNGUIMenuScript;
  8. void Start()
  9. {
  10. hNGUIMenuScript = (NGUIMenuScript)GameObject.Find("UI Root (2D)").GetComponent(typeof(NGUIMenuScript));
  11. }
  12. void OnClick()
  13. {
  14. if (!ConnectivityPollManager.HasInternet)
  15. {
  16. LoginManager.Instance.WrongConnectMessages.Show();
  17. //FacebookDialogManager.Instance.ShowAppropriateDialog();
  18. hNGUIMenuScript.CloseMenu(NGUIMenuScript.NGUIMenus.MainMenuNew);
  19. return;
  20. }
  21. /*if (!FacebookHelper.Instance.IsLoggedIn() && ConnectivityPollManager.HasInternet)
  22. {
  23. hNGUIMenuScript.CloseMenu(NGUIMenuScript.NGUIMenus.MainMenu);
  24. hNGUIMenuScript.ShowMenu(NGUIMenuScript.NGUIMenus.LoginFacebook);
  25. return;
  26. }*/
  27. NGUIMenuScript.Instance.ShowMenu(NGUIMenuScript.NGUIMenus.LeaderBoardNew);
  28. NGUITools.SetActive(this.transform.parent.gameObject, false);
  29. }
  30. }