Ejemplo n.º 1
0
    private void FixedUpdate()
    {
        switch (fade.GetFadeState())
        {
        case Fade.FadeState.FADE_STATE_IN:
            fade.FadeIn();
            break;

        case Fade.FadeState.FADE_STATE_OUT:
            fade.FadeOut();
            break;

        case Fade.FadeState.FADE_STATE_NEXT_SCENE:
            SceneManager.LoadScene("Result");
            break;

        default:
            if (playerObjWithFlick.GetIfGameOver())
            {
                fade.SetFadeState(Fade.FadeState.FADE_STATE_OUT);
                audioManager.PlaySE(AudioManager.SE.SE_GAME_OVER, 1, 0.2f);
            }
            break;
        }
    }