public override void ButtonAction()
 {
     GameController.paused = false;                   //Записываем, что паузы больше нет
     Time.timeScale        = 1;                       //Убираем паузу
     isActivated           = true;                    //Разрешаем повторное нажатие
     pauseButton.TurnOfOrOn(true);                    //Включаем кнопку паузы
     pauseMenuController.TurnOffOrOnPauseMenu(false); //Отключаем меню паузы
 }
예제 #2
0
 public override void ButtonAction()
 {
     if (!GameController.paused)
     {
         GameController.paused = true;                   //Записываем, что игра ставится на паузу
         pauseMenuController.TurnOffOrOnPauseMenu(true); //Включаем меню паузы
         Time.timeScale = 0;                             //Ставим паузу
         isActivated    = true;                          //Разрешаем повторное нажатие
         TurnOfOrOn(false);                              //Отключаем кнопку паузы
     }
 }