Exemplo n.º 1
0
    void FixedUpdate()
    {
        switch (gameState)
        {
        case GameManager.GameState.MainMenu:
            //do something
            break;

        case GameManager.GameState.OptionsMenu:
            //do something
            break;

        case GameManager.GameState.ChallengeSetup:
            //do something
            break;

        case GameManager.GameState.Training:
            //do something
            trainerRef.Tick();
            break;

        case GameManager.GameState.Tournament:
            //do something
            tournamentManager.Tick();
            break;

        default:
            //do nothing
            Debug.LogError("[ERROR!] NO SUCH GAMESTATE FOUND! (" + gameState.ToString() + ")");
            break;
        }
    }