Как понять, перетаскивает ли игрок мышку или просто нажал, Юнити
У меня есть скроллер. Если игрок перетаскивает по нему мышкой, то скроллер должен ехать, а если игрок просто нажмет по объекту, расположенному на скроллере, то должна вызваться функция. Как понять, переаскивает игрок мышку или просто нажал, ведь обе функции OnMouseDown и OnMouseDrag вызывается в любом случае, если игрок нажал на экран, даже если не перетаскивал.
Ответы (1 шт):
Автор решения: Арман
→ Ссылка
Подключите к объекту (scroller-у) компонент Event Trigger.
Компонент имеет нужные вам обработчики - Drag и PointerClick. Компонент сам определит метод взаимодействия и подаст вам соответствующий сигнал.