I am trying to make an escalator but the problem is, I've never worked with CFrame, Position, Magnitude, Vectors etc. So I am not really sure what or how to do this.

I have a part, and I basically need it to move diagonally for X amount of time and then forward for Y amount of time and then part:Destroy().

I can the rest of the script where it needs to create parts at certain locations, destroy them and loop that but I am not sure on moving the parts.

5 comments

0

you can use cframe with new vector so it goes up and left/right/back/front at the same time

0

how would I do that? Could you give some example script?

0

You could just get a free model of it, read the script, learn and make your own script. Or just copy it (just kidding dont do it)

0

Use CFrame or TweenService, TweenService will be smoother but will probably cost more if you're running multiple threads (if you care about that stuff). The wiki is a good place to start. http://wiki.roblox.com/index.php?title=CFrame

0

If you decide to use CFrame, you can use lerp too