Сообщение от Nex
Не совсем понял проблему, но вероятно raycast при клике лупит сразу по всем элементам в позиции. Попробуй скрывать лишний элемент или менять слой у него или еще что либо.
|
У UI свой рейкаст, под название eventTrigger. У него разные эветы, два из которых onPointerDown, onPointerRelease, onClick = onPointerDown. По хорошему, он должен срабатывать раз, при нажатии. А он срабатывает продолжительно, ибо пока розовая кнопка доблывет до курсора, то пройдет мсек 20, что дооолго для события onClick.
eventTrigger лупит только по верхнему.