@NickName7331

Unity(C#) — Как правильно реализовать паузу игры?

По нажатию кнопки открывается окно паузы где есть еще три кнопки: продолжить игру, настройки, выход. Чтобы во время паузы ничего не происходило в игре я использовал timeScale = 0, но из-за этого кнопки тоже нельзя нажимать. Как можно остановить всю игру кроме окна паузы?
  • Вопрос задан
  • 6294 просмотра
Решения вопроса 1
k12th
@k12th
console.log(`You're pulling my leg, right?`);
Помимо Time.timeScale = 0 надо еще не забыть выключить все скрипты, завязанные на движения мыши (передвижение по карте в rts/tower defense, mouse look в экшенах от первого/третьего лица и т.п.)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы