Reparenting a node and changing its position

Difference is when you instantiate scene is how can i say it pure means its transform
is same as the scene file you saved. But when you instantiated already in a scene and try to reparent it, it does not do the same thing.

Then just try gun.reparent(item_hold_position, false}

Tried that too with every possible transformation i can do same results…

Then, if the result is different with a newly instanced scene, you’re configuring it incorrectly, it can only be that step

I thin i just figured it out the gun aim trying to pickup is Rigidby3D and when im picking it up i am freezeing it. When i freeze it and pick it up it works. So im guessing _process and _physics_proceses sync issue and i need to find a way around it. Than you for your replies. If you know a way around it please let me know.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.