EasingStyle
*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处。
这些枚举值被传递到 TweenInfo.new() 来控制 Tween 的运动。以下图表反映了 Enum.EasingDirection.In 的放松风格。对于反映Enum.EasingDirection.Out和Enum.EasingDirection.InOut的图表,请参阅用户界面动画。

项目
名称 | 值 | 概要 |
---|---|---|
Linear | 0 | 以恒定速度移动。 |
Sine | 1 | 速度由一个渐变运动的弦波决定,以获得轻微的放松运动。 |
Back | 2 | 略超过目标,然后返回到位场景。 |
Quad | 3 | 与 Sine 相似,但基于指数乘插值的稍微更锋利的曲线。 |
Quart | 4 | 与 Cubic 相似,但基于四次方插值的曲线更锋利。 |
Quint | 5 | 与 Quart 相似,但基于 quintic 插值的曲线更锋利。 |
Bounce | 6 | 在达到目标后多次向后跳跃,最终定居之前。 |
Elastic | 7 | 像附在橡皮带上一样移动,超过目标几次。 |
Exponential | 8 | 基于指数乘插值的最锋利的曲线。 |
Circular | 9 | 遵循圆弧,使加速更突然,减速更平缓,比 Quint 或 Exponential 更多。 |
Cubic | 10 | 与 Quad 相似,但基于立方插值的弧度略微更锋利。 |