detached actor location changes on detach

hi all, and thank you in advance.

I’m having problems with attach/detach actor. I’m attaching a link to a video showing the problem here:

https://drive.google.com/file/d/1vvmEaqrInA0VTLZsNgGJkx74cwqMeLf7/view?usp=sharing

i grab the actor (maroon plane widget). The nearby actors attach to it. after i move the group i want to detach the smaller nearby actors.

On grabbing:

On dropping:

on dropping the grabbed actor, I detach the nearby smaller planes, but they seem to be the inverse of x,y,z values relative to the origin of the parent actor when I drop them.

I’m just using attach/ detach actor. I’ve futzed with the settings on these nodes but can’t figure out the what or why. Any advise is greatly appreciated.

thank you in advance.

Hey @dududadudu!

So the way this should work is the location rule being “Keep Relative” on the attach and “Keep World” on detach… At least if my brain is working correctly right now :rofl: Spatial stuff always gets me discombobulated.

Anyways, yeah, “Keep Relative” on attach (so if parent moves, child moves the same way, this is often used for things like weapons in the hand socket) and Keep World on detach so they stick where they are in the world. :slight_smile:

If that’s not working get back to us!

awesome, thank you for engaging with me on this. i get a different behavior with this setup, but it’s not one that i understand.

here’s the updated video:
video

I changed to “relative” on the attach:

and “world” on the detatch:

cheers)