Пример #1
0
 void HandleResetting()
 {
     isOver    = false;
     playerWon = false;
     GameOverUI.SetActive(false);
     GameWinUI.SetActive(false);
     PlayerUI.SetActive(true);
     ScoreKeeper.scoreKeeper.Restart();
     PlayerController.OnPlayerDeath -= HandleUI;
     HallController.OnHallDestroyed -= HandleUI;
     EnemySpawner.OnLastEnemyDeath  -= HandleUI;
 }
Пример #2
0
 void HandleUI()
 {
     isOver = true;
     if (playerWon)
     {
         GameWinUI.SetActive(true);
     }
     else
     {
         GameOverUI.SetActive(true);
     }
     PlayerUI.SetActive(false);
 }