How to move parent not child

I'm making a bullet hell can you guys plz point me in the right direction? This is the concept for the PLAYER MOVEMENT

PLAYER MOVEMENT CONCEPT:

There is a plane with collision set to UI,

If clicked and held it will get the location of the MOUSE or FINGER,

and set the location of the (SceneRoot) to be at the location of the place,

Then you can drag the plane around the place,

The plane has a CONSTRAINT (hidden wall at the side of the screen),

That stops the player from venturing too far

the MOVEMENT is Basically like the bullet hell Monday series, And those other mobile games you can find,

The problem I found is setting the location of the (SceneRoot) as it moves the children, And I can't figure out how to only the PARENT without moving the children

so the question is how to set the location of PARENT without moving children in a blueprint

so the question is how to set the
location of PARENT without moving
children in a blueprint

Either transform children’s location as you move the parent or set the children to operate in absolute space instead of the default relative.

The Ball is the parent but its Cube child lives in the absolute space:

Image from Gyazo

Oh ok that’s great!

But is there some kinda way to “reconnect” and set the new absolute location as a relative location?

As in the original post, you can transform from world → local and vice versa.

And you can, ofc, dynamically set the child to use world / local space.