KraGenDeveloper
@KraGenDeveloper
Unity Developer

Как сделать зону в которой будут считываться тачи?

В общем делаю игру и появился забавный баг когда нажимаю на кнопку паузы то игра тип ставится на пазу а именно через Time.timeScale = 0; а во время касания к экрану персонаж подпрыгивает и в общем когда на кнопку нажимаю касания регистрирует но игра же на паузе по этому игрок не прыгает а когда выхожу с паузы игрок прыгает и это вообще не в тему тобиш не нужно. Суть вопроса: Как сделать так что бы тачи считывались только с определённой зоны?* например с панели ?
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Unity
Ну вообще timeScale не для паузы. У вас отвалится много чего из за этого (анимации, например).

А вопрос надо ваш инвертировать - т.е. запретить тачи там где не надо. Это делается по разному. Например, натягивается на весь экран прозрачная кнопка, а уже поверх нее делается панель
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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