I need to get events received by a Control, but
_input is too low level for my needs, because I have to detect if the mouse is in bounds everytime and perform conversions between screen space and canvas space...
There is a signal
input_event on the Control node, but I don't understand when it is sent. After testing, I still wonder why it is triggered or not.
For example, I listen to the
MOUSE_MOTION event, but I receive it only for a sub-region of the Control.
If I listen to
MOUSE_BUTTON and use the mouse wheel, I receive it for the whole region.
Any idea what is going on?