Skip to content

TweenStatus

概览

字段
KindEnum · 枚举 Enum
Realmcommon
  • Inherit: Int
  • 继承链: Int → TweenStatus

TweenStatus 枚举表示 EUI 节点补间动画的结束状态,用于区分补间是正常播放完成还是被同通道的新补间抢占取消。

适用场景

调用 EUI 节点的 TweenPosition、TweenSize、TweenSizeAndPosition 或 TweenOpacity 时,在 callback 参数中读取结束状态并决定后续逻辑。

使用要点

在 EUI 节点补间方法的 callback(status) 中,将 status 与 Enums.TweenStatus.Completed 或 Enums.TweenStatus.Canceled 比较。

注意事项

TweenStatus 只服务于 EUI 节点 Tween 系列方法的回调,不适用于 TweenService 创建的 TweenTweenService 的播放阶段使用 Enums.TweenPlayState。枚举值必须通过 Enums.TweenStatus 命名空间访问,禁止使用数字代替。

枚举值

名称说明
0CompletedEUI 节点补间自然完成,或持续时间不大于 0 时立即完成。
1CanceledEUI 节点补间被同通道 override=true 的新补间抢占而提前终止。