This may be a little difficult, essentially the objective Im trying to achieve is moving a part in a different parts x/y(x/z technically Ig) coordinate frame.
How would I translate the rotation offset to the amount I need to add to the x and y in order for the object to appear to be going straight relative to the origin(object two)?
Can you not just take the Origins CFrame.LookVector (or RightVector or UpVector) and move Obj using that vector? CFrames also have a few methods to help with this sort of thing, like ToObjectSpace for moving a CFrame relative to another object
Ah, I knew there was ToWorldSpace but didn’t realize there was ToObjectSpace. I look into look vectors further and see if I can get what I am after. Thank you
I can’t think of a way to use LookVector or toObjectSpace.
Im using AssemblyLinearVelocity in order to move objects which requires me to assign the velocity to the objects vectors. LookVector and ObjectSpace would give me a direction I want to go, but not the dx and dy that has to be used to get there.
AssemblyLinearVelocity is a Vector3 type, same as what LookVector would give you, I’m not really sure what else you need out of it. Are you trying to get the distance to a target position or something like that?