Velocity of part being tweened with an EasingStyle

As you all know; when you tween something and you stand on it, the part would just move and you would slip right off. To prevent this, I decided to change the Part.Velocity to make it seem like a conveyor and I would move along with the part when tweening it.

I’m basically attempting a train-ish moving and you would move with it aswell.

TweenService:Create(Part, TweenInfo.new(Distance/Speed, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut), {CFrame = OtherPart.CFrame})

With the Linear EasingStyle, it works wonders.

However, when I try to use a different EasingStyle, per se; quad. Quad has a seemingly slow startup-ish, and I couldn’t get the timing perfectly the same way I did with Linear.

Is there a way around this?

2 Likes

Problem solved. I figured it out.

For those interested;

Velocity = (Destination - Part.Position).unit * Speed
8 Likes