What would I do to make this conveyor's velocity work compared to its rotation?

What I have noticed, is that when I rotate my conveyor / part, the velocity still is the same way.

This is the code I have for the conveyor:

while true do
	script.Parent.Velocity = script.Parent.CFrame.lookVector *(-10)
	wait(0.1)
end

What would I do in order to make the velocity "rotate" alongside the part / conveyor?

Any help is greatly appreciated!

1 comment

1

That's a... neat question. Although this method wouldn't keep parts or players "rotating`" with the part, if that's what you wanted.