Hi, I have the same trouble. Maybe someone can help or give us a tip.
I have an enemy with Sprite-Head / Sprite-Body / Sprite-ArmLeft / Sprite-ArmRight so if I pin them together everything is fine.
But when I want to clone the enemy (with all his sprites) the pin object pins to the wrong enemy.
Pick by UID is an option, I know. But my enemies will be spawning every X secund(s). So i don't know which UID they'll have (or maybe I do?)
I also tried "pick sprite by overlapping object":
Sprite-Head overlapping Sprite Body
-> Sprite-Head pin to Sprite Body
Sprite-Arm overlapping Sprite Body
-> Sprite-Arm pin to Sprite Body
I know it's a very messy way. And I also tried the same methode with the condition pick by nearest....
But both results are not working properly. Maybe "pick sprite on collusion" works better, but still, it's not a nice way to make it work.
Hopefully somebody can help us here. Thanks!