Страница 1 из 1

Удаление из Scroll Rect драгом

СообщениеДобавлено: 14 июн 2018, 05:23
waruiyume
Здравствуйте, есть горизонтальный скрол с элементами которые хотелось бы удалить вертикальным драгом. Если компонет на элементе реализует IDragHandler, то Scroll Rect перестаёт работать.
Подскажите куда копать?
upd
Кажется Нашёл то, что нужно, и вспомнил, что уже не в первый раз- маразм крепчал.
https://forum.unity.com/threads/nested- ... st-1906953
Если есть какое-то другое решение, буду благодарен если поделитесь.

Re: Удаление из Scroll Rect драгом

СообщениеДобавлено: 15 июн 2018, 13:44
lawsonilka
Давно делал что то похожее, на вертикальном скролле необходимо было выбирать элементы и драгом переносить в другой скролл.

Не знаю правильный ли я вариант выбрал: я унаследовал свой scrollrect, перегрузил методы OnBeginDrag и через pointer data выбирал элемент в rect'е скролла, если нажатие в скролле было на элементе, то дальше в OnDrag блокировал базовый скролл и перемещал элемент.

upd.
А ну кстати как и варинт по ссылке, походу я сделал правильный выбор.