private void Update() { switch (_states) { case States.MenuState: MenuTrigger?.Invoke(); break; case States.GameState: GameTrigger?.Invoke(); break; case States.PauseState: PauseTrigger?.Invoke(); break; case States.GameOverState: GameOverTrigger?.Invoke(); break; case States.None: break; default: break; } }