public static void OnGameStateChange(GameMan.GameStates state) { if (onGameStateChangeCallback != null) { onGameStateChangeCallback(state); } }
void GameStateChange(GameMan.GameStates state) { Debug.Log("GameStateChange " + state); switch (state) { case GameMan.GameStates.Menu: OpenWindow(WinViewBase.WinType.Menu); break; case GameMan.GameStates.Play: OpenWindow(WinViewBase.WinType.Gameplay); break; case GameMan.GameStates.Over: OpenWindow(WinViewBase.WinType.Over); break; } }