So if I had a vector of <0, 0, 1> lets say, and then I had an object rotated by 90 degrees on the X axis, how would I find the original vector relative to that object.
Edit: to make it more obvious what I want, I’ve attached a pictures of 2 vectors. the first is of a world vector, and then the second is of the object vector. Given the objects CFrame, how would I calculate the second vector.
BodyThrust objects continue to apply force in a relative direction to the part that they are parented to. This means, that the force applied to the character will change it’s direction as the character gets turned or flipped.
You could try using a BodyForce object instead, as the direction for the force will stay relative to the world instead of relative to the part.