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

AnimationUtility.SetEditorCurve

提出更改建议

成功!

感谢你帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交建议,但我们会认真阅读用户提出的每一个更改建议,并在适用时进行更新。

关闭

提交失败

由于某种原因,无法提交你建议的更改。请在几分钟后<a>重试</a>。感谢你抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public static void SetEditorCurve(AnimationClip clip, EditorCurveBinding binding, AnimationCurve curve);

参数

clip 要修改的动画剪辑。
binding 定义曲线的路径和属性的绑定。
curve 要添加的曲线。设置为空以移除该曲线。

说明

在动画剪辑中添加、修改或移除编辑器浮点曲线。

Unity 在内部结合位置曲线、缩放曲线和旋转曲线。当曲线结合在一起时,关键帧将设置在所有关键帧点的结合处。在编辑器动画剪辑中,你可以指定不结合在一起且允许用户用更加直观的方式编辑曲线的特殊编辑器曲线。

Unity 具有两种类型的动画:浮点曲线和对象引用曲线。浮点曲线是随时间推移动画浮点属性的经典曲线。对象引用曲线是一种构造,用于随时间推移动画对象引用属性。

此方法用于浮点曲线。对于对象引用曲线,请参阅:AnimationUtility.SetObjectReferenceCurve