Всем привет, всем добра 🌴😎 избитый вопрос - посоветуйте обучающие виде ролики/каналы по ue4 для совсем новичка (есть опыт в программировании, конечная цель разработка простых игр для VR 👈) спасибо
Всем привет, всем добра 🌴😎 избитый вопрос - посоветуйте обучающие виде ролики/каналы по ue4 для совсем новичка (есть опыт в программировании, конечная цель разработка простых игр для VR 👈) спасибо
Полистай вверх, там кидали тонну ссылок сообщений десять назад
Всем привет, всем добра 🌴😎 избитый вопрос - посоветуйте обучающие виде ролики/каналы по ue4 для совсем новичка (есть опыт в программировании, конечная цель разработка простых игр для VR 👈) спасибо
Почему в виджетах на одном уровне иерархии (два виджета внутри оверлея, предположим) в себя ловит клик мышкой только верхний?
Почему ловит верхний - понятно, OnMouseButtonDown по пузырьку работает, берёт самый глубокий в иерархии и верхний на одном уровне. В нём явно возвращаю Unhandle, он начинает дальше пузыриться, но почему следующим у него становится родитель, а не "братья"?
Еще раз, порядок в котором оно работает Image_2 -> Parrent
Возможно ли без сильных танцев с бубнами (одной галочкой) преобразить порядок в Image_2 -> Image_1 -> Parrent?
Ну и в целом нет ли разжеванного материала по всей этой очерёдности вызова? С дрожью жду момента, когда нужно будет настраивать нормально очерёдность инпутов. Хочется стать чуть немного морально готовым.
Почему в виджетах на одном уровне иерархии (два виджета внутри оверлея, предположим) в себя ловит клик мышкой только верхний?
Почему ловит верхний - понятно, OnMouseButtonDown по пузырьку работает, берёт самый глубокий в иерархии и верхний на одном уровне. В нём явно возвращаю Unhandle, он начинает дальше пузыриться, но почему следующим у него становится родитель, а не "братья"?
Насколько понял вопрос. При нажатии мыши берётся координата и начинаются искаться объекты, которые находятся по этой координате - от рута и выше (от парента к чайлду).
Бабл берёт со дна иерархии объект, если нужно с верха иерархии, то можно по принципу тунелирования взять через PreviewMouseButton.
Он по идее да, пробегается сначала сверху(тунель отловит, если надо, но по умолчанию он всё пропускает). Дойдя до глубины пойдёт наверх и словится на первом Visible объекте. Если за ним на ОДНОМ с ним уровне стоит другой объект, то он просто будет игнорироваться.
Как в скрине выше иерархия виджетов.
Мне интересно, почему игнорируется на одном уровне объекты. И можно ли это как либо просто исправить.
В просто подъёме пузырька по иерархии проблем абсолютно нет. Там максимально ожидаемое поведение.
Мне интересно, почему игнорируется на одном уровне объекты. Потому, что если будут браться соседние, то и у парентов будут находиться объекты одного уровня.