123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- using UnityEngine;
- using System.Collections;
- public class MenuButtonHandler : MonoBehaviour
- {
- private NGUIMenuScript hNGUIMenuScript;
- private bool LeaderboardBackGameOverMenu;
-
- void Start()
- {
- //PlayerPrefs.DeleteAll();
- hNGUIMenuScript = (NGUIMenuScript)GameObject.Find("UI Root (2D)").GetComponent(typeof(NGUIMenuScript));
- }
- void OnClick()
- {
- //if (LoginManager.Instance.OVERGAME)
- //{
- // LoginManager.Instance.OverGameMessage.Show();
- // return;
- //}
- //if (!LoginManager.Instance.Age)
- //{
- // return;
- //}
- if (hNGUIMenuScript.CurStatePopup == NGUIMenuScript.StatesMenuForPopup.Popup)
- {
- if (LeaderboardBackGameOverMenu)
- {
- //hNGUIMenuScript.CloseMenu(NGUIMenuScript.NGUIMenus.LeaderBoardNew);
- //NGUIMenuScript.Instance.ShowMenu(NGUIMenuScript.NGUIMenus.Banner);
- Debug.Log("LeaderboardBackGameOverMenu");
- InGameScriptCS.Instance.LoadStartSanta();
- }
- else
- {
- //Debug.Log("LeaderboardBackGameOverMenu1");
- //hNGUIMenuScript.ShowMenu(NGUIMenuScript.NGUIMenus.LeaderBoardNew);
- //NGUITools.SetActive(this.transform.parent.gameObject, false);
- }
- }
- else
- if (hNGUIMenuScript.CurStatePopup == NGUIMenuScript.StatesMenuForPopup.GameOver)
- {
- NGUIMenuScript.Instance.GameOverURL = false;
- hNGUIMenuScript.ShowMenu(NGUIMenuScript.NGUIMenus.GameOver);
- NGUITools.SetActive(this.transform.parent.gameObject, false);
- }
- else if (hNGUIMenuScript.CurStatePopup == NGUIMenuScript.StatesMenuForPopup.Tavling)
- {
- hNGUIMenuScript.ShowMenu(NGUIMenuScript.NGUIMenus.GameOver);
- NGUITools.SetActive(this.transform.parent.gameObject, false);
- }
- else if (hNGUIMenuScript.CurStatePopup == NGUIMenuScript.StatesMenuForPopup.StartMenu)
- {
- NGUIMenuScript.Instance.CurStatePopup = NGUIMenuScript.StatesMenuForPopup.Menu;
- //Debug.Log("MainMenuNew");
- hNGUIMenuScript.ShowMenu(NGUIMenuScript.NGUIMenus.Menu);
- NGUITools.SetActive(this.transform.parent.gameObject, false);
- }
- else if (hNGUIMenuScript.CurStatePopup == NGUIMenuScript.StatesMenuForPopup.AboutPage)
- {
- NGUIMenuScript.Instance.CurStatePopup = NGUIMenuScript.StatesMenuForPopup.Menu;
- hNGUIMenuScript.ShowMenu(NGUIMenuScript.NGUIMenus.Menu);
- NGUITools.SetActive(this.transform.parent.gameObject, false);
- }
- else
- {
-
- hNGUIMenuScript.ShowMenu(NGUIMenuScript.NGUIMenus.Menu);
- NGUITools.SetActive(this.transform.parent.gameObject, false);
- }
-
- }
- }
|