0 votes

And I have no idea why. I've set pickable, monitoring, monitorable and everything else to true. I've selected all of the collision layers. I've set the Z-index to a very high number. I've set it back down. I've got the collisionshape enabled.

Here's the code:

func _on_Area2D_mouse_entered():
    print("it works!")

Printing never happens and yes, it does have that little green icon next to it. I'm out of ideas at this point. I'm using Arch btw.

in Engine by (21 points)

Is there nothing obscuring area ? Like another area or fullrect control node ?

1 Answer

0 votes
Best answer

You should check if you have a fullrect control node, like @Inces suggested.
If that's the case, check its mouse_filter property.

by (570 points)
selected by
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.