Beispiel #1
0
 public static void OnGameStateChange(MainLogic.GameStates state)
 {
     if (onGameStateChangeCallback != null)
     {
         onGameStateChangeCallback(state);
     }
 }
Beispiel #2
0
    void GameStateChange(MainLogic.GameStates state)
    {
        switch (state)
        {
        case MainLogic.GameStates.Play:
            OpenWindow(WinViewBase.WinType.Gameplay);
            break;

        case MainLogic.GameStates.Over:
            OpenWindow(WinViewBase.WinType.LevelComplete);
            break;
        }
    }
Beispiel #3
0
    void GameStateChange(MainLogic.GameStates state)
    {
        Debug.Log("GameStateChange " + state);

        switch (state)
        {
        case MainLogic.GameStates.Menu:
            OpenWindow(WinViewBase.WinType.Menu);
            break;

        case MainLogic.GameStates.Play:
            OpenWindow(WinViewBase.WinType.Gameplay);
            break;

        case MainLogic.GameStates.Over:
            OpenWindow(WinViewBase.WinType.Over);
            break;
        }
    }