How to change the pos of the pivot with a given rotation

Hi,
I want to change the position of the pivot of a game object that already has a given rotation.

Parenting makes problems because I’m working with a kind of complex setup of configurable joints.

And rotateAround function seams not to be a solution as well, because as I said the object already rotates like it should (but not around the position it should turn around).

Any ideas or solutions?

You can also try using Transform.RotateAround.

You can also try using Transform.RotateAround.