Как исправить регистрацию метода OnMouseDrag в Unity?
У меня есть метод OnMouseDrag. Проблема в том, что я использую его на телефоне и если нажать несколькими пальцами по экрану, образуются баги. Мне нужно чтобы метод регистрировал только первый клик, это можно как то сделать?
Ответы (1 шт):
Автор решения: roman lvov
→ Ссылка
Если используете старую систему ввода (input system), то вы можете отследить нажатия пальцев через индекс метода Input.GetTouch(0). Создайте дополнительное условие в вашем методе OnMouseDrag, тогда вы сможете использовать логику и данные только первого прикоснувшегося пальца при перетаскивании)