示例#1
0
    // Update is called once per frame
    void Update()
    {
        if (!MenuController.instance.musicToggle.isOn)
        {
            backgroundMusicPlayer.volume = 0f;
        }
        else
        {
            backgroundMusicPlayer.volume = 1f;
        }
        if (!MenuController.instance.soundEffectsToggle.isOn)
        {
            sfxPlayer.volume = 0f;
        }
        else
        {
            sfxPlayer.volume = 1f;
        }
        switch (gameState)
        {
        case GAME_STATE.PRE_START:
            if (platforms.Count >= 8f && ball.GetBallState() == BallHandler.STATE.PRE_START && shouldGameStart)
            {
                StartGame();
            }
            break;

        case GAME_STATE.IN_PLAY:
            break;

        default:
            break;
        }
    }