void DoShowLevel() { //SceneLoading.LoadSceneName = GlobalDefine.HomeSceneName; //UnityEngine.SceneManagement.SceneManager.LoadSceneAsync(GlobalDefine.LoadSceneName); GameStateManager.Instance().FSM.ChangeState(GameStateLevel.Instance()); Debug.Log("DoShowLevel"); }
public void Message(string message, object[] parameters) { if (message.Equals("PlayGame")) { GameStateManager.Instance().FSM.ChangeState(GameStateLevel.Instance()); } }
public static GameStateLevel Instance() { if (null == m_instance) { lock (m_lockHelper) { if (null == m_instance) { m_instance = new GameStateLevel(); } } } return(m_instance); }