Hi
there is no equivalent with gui.pick_node but there are of course several ways to do this.
Two easy things that pop in mind is to
1: Check the distance between click and gameobject like this in on_input:
local pos = go.get_position()
local distance = vmath.length(vmath.vector3(action.x, action.y, pos.z) - pos )
if distance < 40 then do_stuff() end -- where 40 is the radius of clickarea
2: Create collisionobjects on the gameobjects you want clickable and also create an “invisible” gameobject with a collisionobject that checks for collisions with the others.
Then you could just move the invisible gameobject to the input position and recieve collision messages and handle the clicks whenever these messages occur. Edit: naah… I would prefer the first one ![:wink: :wink:](https://forum.defold.com/images/emoji/twitter/wink.png?v=5)