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

AnimationUtility

UnityEditor 中的类

建议更改

成功!

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

关闭

提交失败

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

关闭

取消

描述

用于修改动画剪辑的编辑器实用程序函数。

静态属性

onCurveWasModified当动画剪辑中的动画曲线被修改时调用。

静态方法

CalculateTransformPath检索从根变换到目标变换的路径。
EditorCurveBindingsToGenericBindings将 EditorCurveBinding 转换为 GenericBinding。
GetAnimatableBindings检索特定 GameObject 的可动画绑定。
GetAnimatedObject检索绑定指向的动画对象。
GetAnimationClips检索与 GameObject 或组件关联的动画剪辑数组。GetAnimationClips(Animation) 已过时,已被 GetAnimationClips(GameObject) 替换。
GetAnimationEvents检索与动画剪辑关联的所有动画事件。
GetCurveBindings检索动画剪辑中的浮点曲线绑定。
GetDiscreteIntValue检索绑定指向的离散整数值。
GetEditorCurve检索绑定指向的浮点曲线。
GetFloatValue检索绑定指向的浮点值。
GetKeyBroken检索特定关键帧的断开切线标志。
GetKeyLeftTangentMode检索特定索引处关键帧的左侧切线模式。
GetKeyRightTangentMode检索特定索引处关键帧的右侧切线模式。
GetObjectReferenceCurve检索绑定指向的对象引用曲线。
GetObjectReferenceCurveBindings检索存储在动画剪辑中的对象引用曲线绑定。
GetObjectReferenceValue检索绑定指向的对象值。
SetAdditiveReferencePose为动画剪辑 clip 设置来自 referenceClip 在时间 time 处的累加参考姿势。
SetAnimationClips设置要在 Animation 组件中引用的动画剪辑数组。
SetAnimationEvents替换动画剪辑中的所有动画事件。
SetEditorCurve在动画剪辑中添加、修改或删除编辑器浮点曲线。
SetEditorCurves在动画剪辑中添加、修改或删除多个编辑器浮点曲线。
SetKeyBroken更改指定关键帧的断开切线标志。
SetKeyLeftTangentMode更改指定关键帧的切线模式。
SetKeyRightTangentMode更改指定关键帧的切线模式。
SetObjectReferenceCurve在动画剪辑中添加、修改或删除对象引用曲线。
SetObjectReferenceCurves在动画剪辑中添加、修改或删除对象引用曲线。

委托

OnCurveWasModified当动画剪辑中的动画曲线被修改时触发。