@Ezekiel4
Охотник на пиратов и сборщик монолитов

Как настроить панель, чтобы работали кнопки панели, находящейся под ней?

Есть две панели. В иерархии они на одном уровне. Одна панель - это фон с кнопками, вторая - это прозрачная панель с кнопками интерфейса. Всё красиво, однако кнопки из панели фона не работают, если включена панель интерфейса. Можно ли это как-то пофиксить, не разбивая панель интерфейса на маленькие кусочки?
  • Вопрос задан
  • 31 просмотр
Решения вопроса 1
red-cat-fat
@red-cat-fat
Делаю игры
По хорошему конечно нужно разделить на отдельные элементы и корректно расположить элементы в иерархии. Попбробуй снять галочку Raycast Target с компонентов Image на прозрачной панели.
Эта галочка просто говорит, что мол, нужно ловить нажатия. Если она снята с Image, то он просто не будет ловить их. Но! Важно, чтобы кнопки на панели, которые будут нажиматься - имели этот Raycast Target. Иначе они перестанут работать
Image Component
61719ef0c40f3171546293.png

P.s.
В иерархии они на одном уровне.
Такого не может быть. В иерархии так или иначе один элемент находится выше другого. То, что находится ниже - будет отлавливать все нажатия на себя (если Raycast Target навешен) Так что тут либо убирать Raycast Target, либо разделять на отдельные элементы.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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