I'm trying to make a puzzle where you have to align the red marked zone on top of each circle, but I'm having trouble detecting mouse inputs on each circle. So basically I have a scene like this:
Node2D (parent)
|-- Kinematicbody1 (Big yellow cirlce)
|-- Kinematicbody2 (Medium blue circle)
|-- Kinematicbody3 (Small magenta
each of these kinematic bodies are seperate scene, if you put them together they look like this. Now I'm having trouble detecting mouse inputs on each of them, since they are stacked to one another the yellow circle detects the magenta one whenever I clicked it, I use the inputevent from the collisionobject2d. I wanted each of these circle to detect mouse input seperately from one another since I'm going to rotate them. This may seem simple but I just... can't seem to figure it out. :(