123456789101112131415161718192021222324252627282930313233343536 |
- using UnityEngine;
- using System.Collections;
- public class HidePopupHandler : MonoBehaviour {
- private NGUIMenuScript hNGUIMenuScript;
- void Start()
- {
- hNGUIMenuScript = (NGUIMenuScript)GameObject.Find("UI Root (2D)").GetComponent(typeof(NGUIMenuScript));
- }
- void OnClick()
- {
- if (NGUIMenuScript.Instance.CurStatePopup == NGUIMenuScript.StatesMenuForPopup.StartMenu)
- {
- transform.parent.GetComponent<ScreenBase>().Hide();
- }
- else
- {
- if (LoginManager.Instance.LoginOpen)
- {
- hNGUIMenuScript.ShowMenu(NGUIMenuScript.NGUIMenus.GameOver);
- this.transform.parent.gameObject.GetComponent<ScreenBase>().Hide();
- LoginManager.Instance.LoginOpen = false;
- }
- else
- {
- hNGUIMenuScript.ShowMenu(NGUIMenuScript.NGUIMenus.GameOver);
- this.transform.parent.gameObject.GetComponent<ScreenBase>().Hide();
- }
-
- }
-
- }
- }
|