is there any way to do something like this: if object1 that is pinned to object2 is overlapping object3, does some action that I want?? thanks.
You can use .PinnedUID expression:
System Pick object1 by comparison object1.Pin.PinnedUID=object2.UID
...object1 is overlapping object3
sorry dop, I made a mistake, I forgot to warn that there are several objects 1, 2 and 3. because whenever object 1 is overlapping object 3 nothing happens because there are more than 1 object 1.
Develop games in your browser. Powerful, performant & highly capable.
It should still work, you just need to pick correct objects.
It will be easier to understand your problem if you share your capx.
You can also have a obj_uid instance variable that is setup whenever you create/spawn the objects, making it easier to pick correct instances, like dop suggested.