Hello everyone!
I have a problem with my game buttons: it identifies the mouse approaching before the mouse is above the button sprite.
This is happening to every button in my game!
The Problem:
The pick_node() function will check if the mouse is above the rectangular bounding box seen in the image around each button, not the exact pixels of the image used. Could this explain the problem?
I believe this is not the problem, as the image frame is practically the size of the button, the difference is a few pixels. I did a test project just to test the button code and this time it worked.
Look:
I cleaned up my script and only when I disabled this line, the buttons started working normally!
I will close the question here and thank you so much for helping me!