Задать вопрос
@NickName7331

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

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

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

Похожие вопросы