EasingStyle
Specifies the interpolation curve used by a tween.
Access items through Enum.EasingStyle.
Behavior
Enum.EasingStyle defines how interpolation progresses over a tween’s duration.
Enum.EasingDirection specifies where easing is applied.
Items
Linear interpolation at a constant rate.
Sinusoidal easing.
Easing with overshoot.
Quadratic easing.
Fourth-degree polynomial easing.
Fifth-degree polynomial easing.
Easing with repeated, decreasing bounces.
Easing with oscillation around the target.
Spring easing with damped oscillation.
Spring easing with less damping than Spring.
Linear
Linear interpolation at a constant rate.
Sine
Sinusoidal easing.
Back
Easing with overshoot.
Quad
Quadratic easing.
Quart
Fourth-degree polynomial easing.
Quint
Fifth-degree polynomial easing.
Bounce
Easing with repeated, decreasing bounces.
Elastic
Easing with oscillation around the target.
Spring
Spring easing with damped oscillation.
SpringBouncy
Spring easing with less damping than Spring.
Example
local info = TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)