版本:Unity 6 (6000.0)
语言English
  • C#

WrapMode

枚举

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每项修改建议,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,您的修改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

确定在AnimationClipAnimationCurve 的关键帧范围之外如何处理时间。

动画系统对特定动画使用的 WrapMode 通过以下方式确定
您可以在剪辑的导入设置中设置 AnimationClip 的 WrapMode。这是控制 WrapMode 的推荐方法。
创建 AnimationState 时,它会继承其创建来源的 AnimationClip 的 WrapMode,但您也可以通过代码更改它。
如果 AnimationState 的 WrapMode 设置为 Default,则动画系统将使用 Animation 组件中的 WrapMode。

属性

一次当时间到达动画剪辑的末尾时,剪辑将自动停止播放,时间将重置到剪辑的开头。
循环当时间到达动画剪辑的末尾时,时间将从开头继续。
乒乓当时间到达动画剪辑的末尾时,时间将在开头和末尾之间来回切换。
默认读取更高层设置的默认重复模式。
ClampForever播放动画。当它到达末尾时,它将继续播放最后一帧,并且永远不会停止播放。