Esempio n. 1
0
 public override void Execute()
 {
     if (GameManager.Instance.EndGame)
     {
         _machine.ChangeState <EndGameState>();
     }
     _machine.Score.text = $"{GameManager.Instance.Score}";
 }
Esempio n. 2
0
 private void Play()
 {
     _machine.ChangeState <GameState>();
 }
Esempio n. 3
0
 private void Resume()
 {
     _machine.ChangeState <GameState>();
 }
Esempio n. 4
0
 private void TryAgain()
 {
     GameManager.Instance.Score = 0;
     _machine.ChangeState <GameState>();
 }