public void SetUIState(GameEnum.UiState uiState) { _currentUiState = uiState; if (onUiStateChanged != null) { onUiStateChanged(_currentUiState); } }
public void SetGameMainMenu() { GameEnum.UiState uiState = UiManager.instance.GetCurrentUiState(); switch (uiState) { case GameEnum.UiState.StartGameState: SetStartNewGameUI(); break; case GameEnum.UiState.PauseGameState: SetPauseGameUI(); break; } }