well, i don’t want to tween, its very laggy, because than i need to tween a lot of things at the same time, and easingstyles all go from point a to b, and thats a straight line, what i don’t want.
Just create a projectile with it give it a vector let’s say (0,1,0) then to turn it just give it another vector (1,0,0), and it should turn smoothly.
However it will not rotate as it only does translational movement, that’s for align orientation and other.
Or you could set the linear velocity to a parts CFrame.LookVector then rotate it and it should move smoothly. This has to be done in a loop to update the look vector.
This was 2 years ago lol totally forgot and i was thinking of making it with berzier but i am going to remake it soon but i’ll see it later (rereading this i still realize how bad i am at typing lmao)