public void ShowState(eGUIState state) { for (int i = 0; i < m_listGUIScenes.Count; i++) { if (i == (int)state) { m_listGUIScenes[i].SetActive(true); } else { m_listGUIScenes[i].SetActive(false); } } }
public void SetState(eGUIState state) { switch (state) { case eGUIState.LOGIN: Time.timeScale = 0; break; case eGUIState.PLAY: Time.timeScale = 1; break; } m_eCurGUIState = state; ShowState(state); }