Exemple #1
0
 public void Exit(GameStateBase owner)
 {
     if (null != uiCtr)
     {
         GameObject.Destroy(uiCtr.gameObject);
         uiCtr = null;
     }
 }
Exemple #2
0
    public void Enter(GameStateBase owner)
    {
        CursorManager.SetCursor(CursorManager.CursorState.DEFAULT);
//		GameObject prefab = Resources.Load ("ClothingScene")as GameObject;
//		GameObject go = GameObject.Instantiate (prefab);
//		uiCtr = go.GetComponent<ClothingUI> ();
//		uiCtr.Init (GameData.HasHead);
        ResourcesManager.Instance.Load("ClothingScene", (Object asset) => {
            GameObject go = GameObject.Instantiate((GameObject)asset);
            uiCtr         = go.GetComponent <ClothingUI> ();
            uiCtr.Init(GameData.HasHead);
        });
    }