Всем привет! Такой вопрос: как вы обрабатываете касание экрана телефона?

Я использовал Input.touchCount > 0 в методе Update. Это, конечно, работает, но результат не тот, который я бы хотел. Приведу пример. Допустим, я хочу, что при нажатии экрана мяч прыгал вверх. Если обрабатывать так, как сделал я, он будет лететь, пока не отпустишь палец от экрана. Что нужно изменить?

4 ответов

18 просмотров

Можно попробоватьь через Input.GetMouseButtonDown

Можно на канвасе игрового UI создать Image c монобехом, в монобехе реализовать интерфейс OnPointerUp/Down, но, подозреваю, под капотом примерно то же и будет. Зато тебе все равно UI понадобится делать, и так у тебя ввод на игровой экран будет весь в одном месте, на одной канве. Если ты скрыл игровой UI, не сможет случиться бага, когда ты после смерти управляешь шаром, например. Ну и просто реактивный код гораздо человечнее всегда

.-. Автор вопроса

Прошу прощения, не хватает опыта, чтобы понять написанное Вами. Но, конечно, большое спасибо!

. .
Прошу прощения, не хватает опыта, чтобы понять нап...

ну вот на пальцах пример с кнопкой, нажатие уйдет в самый верхний слой, а иначе нужно будет пытаться понять, куда там пытались нажать, то ли надо прыгать то ли надо паузу ставить

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

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта