I'm wondering how you'd animate a part to move / rotate to a specific location smoothly. I know to do this with GUIs you use Tween, but how would I do this with parts?
Thanks :)
You'll have to manually implement a tweening function, or use one the modules that already exist.
(By the way, I suggest looking into the RenderStepped
event.)
This site may help you: http://gizma.com/easing/
It's a list of all "easing" functions, which are what GUIs use. The functions are just math, so you can implement them in ROBLOX. In case you don't wanna do it yourself, Crazyman32 made a module to tween parts, which I recommend you go find.