public void Exit(GameStateBase owner) { if (null != m_uiCtr) { GameObject.Destroy(m_uiCtr.gameObject); m_uiCtr = null; } }
public void Enter(GameStateBase owner) { //m_owner = (GameHome)owner; GameObject prefab = Resources.Load("UI/HomeCanvas") as GameObject; GameObject player = GameObject.Instantiate(prefab); m_uiCtr = player.GetComponent <GameHomeUI> (); }