Я создаю игру для iOS, и я настроил игру так, чтобы она запускалась всякий раз, когда пользователь впервые касался экрана.Это отлично работало для тестирования, пока я не добавил кнопки меню в качестве наложения, которое исчезало при запуске игры.Очевидно, что я больше не могу просто проверять пользовательский ввод, потому что игра теперь запускается, даже если я нажимаю кнопку пользовательского интерфейса.
Я попытался добавить невидимую панель пользовательского интерфейса с коллайдером блоков за кнопками пользовательского интерфейса с помощью OnPointerDown, которая запускает игру, но по какой-то причине она работает очень непоследовательно и иногда требует 5+ нажатий для запуска игры,Это также не начнется, если вы нажмете на игрока, потому что вместо этого он ударит его коллайдер.
Есть ли лучший способ сделать это?