public static void EnterTestModel(string l_statusName) { if (s_currentAppStatus != null) { s_currentAppStatus.OnExitStatus(); } s_currentAppStatus = GetAppStatus(l_statusName); s_currentAppStatus.EnterStatusTestData(); s_currentAppStatus.OnEnterStatus(); }
public static void EnterTestModel(string l_statusName) { if (s_currentAppStatus != null) { s_currentAppStatus.OnExitStatus(); } s_currentAppStatus = GetStatus(l_statusName); ApplicationManager.Instance.StartCoroutine(s_currentAppStatus.InChangeScene(() => { s_currentAppStatus.EnterStatusTestData(); s_currentAppStatus.OnEnterStatus(); })); }
public void EnterTestModel(string statusName) { if (m_currentAppStatus != null) { m_currentAppStatus.CloseAllUI(); m_currentAppStatus.OnExitStatus(); } m_currentAppStatus = GetStatus(statusName); ApplicationManager.Instance.StartCoroutine(m_currentAppStatus.InChangeScene(() => { m_currentAppStatus.EnterStatusTestData(); m_currentAppStatus.OnEnterStatus(); })); }
public static void EnterTestModel(string statusName) { if (s_currentAppStatus != null) { s_currentAppStatus.CloseAllUI(); s_currentAppStatus.OnExitStatus(); } s_currentAppStatus = GetStatus(statusName); if (ApplicationManager.AppMode != AppMode.Release) { s_currentAppStatus.EnterStatusTestData(); } s_currentAppStatus.OnEnterStatus(); //ApplicationManager.Instance.StartCoroutine(s_currentAppStatus.InChangeScene(()=>{ // s_currentAppStatus.EnterStatusTestData(); // s_currentAppStatus.OnEnterStatus(); //})); }