How to add world space angular velocity

I am trying to use this code for part below

workspace.Part.BodyAngularVelocity.AngularVelocity = workspace.Part.CFrame:VectorToWorldSpace(Vector3.new(0, 0, 0.5))

2021-07-07_160723

And as intended it flips it on side. But when I roll it first forward (red X axis) and Z,Y are flipped it does turn around it self instead.

2021-07-07_160910

But I still want it to flip on side. And as I do VectorToWorldSpace it should be that way?

1 Like