From issue UI Buttons don't respond to clicks always in export · Issue #86 · needle-tools/needle-engine-support · GitHub
Exported UI buttons only respond to clicks in the red circled region, I can send a simple repro again if needed. Seems to be affecting all UI exported in my first project with Needle
Original Post on Discord
by user 103054507105067008
marcel
(marwi)
October 11, 2022, 12:00am
2
Will have a look at this now
marcel
(marwi)
October 11, 2022, 12:00am
3
Mh I guess you tried logging in your callback when the button is pressed? tried with my buttons here and they work fine.
can you make a scene with this button only and send me?
I’ll make a very minimal scene for you 1 sec
by user 103054507105067008
I must stress that in my larger main project, the text DOES render while the animator is on and I can send that larger project, but the underlying issue of only the center of the button working for clicks is the real issue there.
https://github.com/needle-tools/needle-engine-support/issues/86#issuecomment-1274495969
by user 103054507105067008
Repro in that link
by user 103054507105067008
marcel
(marwi)
October 11, 2022, 12:00am
8
this panel canvas text is blocking the raycast (its ontop of the button)
marcel
(marwi)
October 11, 2022, 12:00am
9
moving the button a bit forward fixes the problem
Will try thanks!
by user 103054507105067008
Yup, unticking raycast target on the text didn’t fix it but moving the button forward a bit did
by user 103054507105067008
marcel
(marwi)
October 11, 2022, 12:00am
12
Raycast target on texts is currently not implemented
Ah okay at least that’s known, will close the issue on git
by user 103054507105067008
marcel
(marwi)
October 11, 2022, 12:00am
14
Looking at that now, it’s something we changed last week due to text not appearing after enabling an object again if you remember
marcel
(marwi)
October 11, 2022, 12:00am
15
Ok raycastTarget
should work in the next version again
Great news!
by user 103054507105067008
This issue will keep me from upgrading, I hope the logs there are useful https://github.com/needle-tools/needle-engine-support/issues/94
by user 103054507105067008
I can report that I had the same issue nearly, and upgrading to the latest update, and also I went through the entire canvas, panels, button text etc. and I removed the raycasttarget option on everything except the button proper and now I get 100% reliable clicks
by user 563549194137239552
marcel
(marwi)
October 14, 2022, 12:00am
19
Thanks for letting us know! Great
further info… updating to the latest didn’t work on it’s own, but i took a hint from you mentioning raycasttarget in the release notes to look into that and remove it from anything i didn’t want getting clicks
by user 563549194137239552