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

参数

clip要向其中添加曲线的动画剪辑。
binding定义曲线的路径和属性的绑定。
curve要添加的曲线。将此值设置为 null 将会删除曲线。

描述

添加、修改或删除给定剪辑中的编辑器浮点曲线。

Unity 自动在内部组合位置曲线、缩放曲线和旋转曲线。因此,变换曲线始终组合在一起,它们的关键帧始终是所有关键帧点的并集。在 Editor 中,AnimationClip 允许您指定不会进行组合的特殊编辑器曲线,从而让用户能够以更加直观的方式编辑曲线。

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

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

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961