// 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; } }