Задать вопрос
@kos_dev

Прокрутка UI Scroll View при нажатии на один из его child компонентов?

Здравствуйте.
Суть вопроса вот в чем, я работаю над 2D игрой, используя UI компоненты. У меня есть компонент Scroll View, в нем изображения, проблема в том, что для прокрутки данного скролла игроку требуется кликнуть в зону скролла или в зону, где нету объектов(Изображений). На изображениях весит Event Trigger - Pointer Click.
Сам вопрос: как сделать прокрутку данного скролла, если игрок начинает драг, кликая по объекту с Event Trigger - Pointer Click?
  • Вопрос задан
  • 906 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • XYZ School
    Разработка игр на Unity
    5 месяцев
    Далее
Решения вопроса 2
BasmanovDaniil
@BasmanovDaniil
Геймдизайнер-телепат
А зачем вы используете EventTrigger вместо Button? В документации же написано, что EventTrigger поглощает вообще все события, поэтому у вас прокрутка и не работает.
Ответ написан
Комментировать
@Pparma
EventTrigger перехватывает все события, независимо от того какие ивенты вы в него добавили. Повесьте на картинку кнопку (button) или скрипт с интерфейсом IPointerClickHandler. Тогда картинка будет перехватывать только клик.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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