KeyframeSequence
KeyframeSequence class
关键帧序列,它描述了采样值随时间的变换。
public class KeyframeSequence : A3DObject, IEnumerable<KeyFrame>
构造函数
姓名 | 描述 |
---|---|
KeyframeSequence() | 初始化KeyframeSequence 类. |
KeyframeSequence(string) | 初始化KeyframeSequence 类. |
特性
姓名 | 描述 |
---|---|
BindPoint { get; } | 获取拥有此曲线的属性绑定点 |
KeyFrames { get; } | 获取这条曲线的关键帧。 |
virtual Name { get; set; } | 获取或设置名称。 |
PostBehavior { get; } | 获取 post 行为指示在最后一个关键帧之后的采样值应该是什么。 |
PreBehavior { get; } | 获取 pre 行为指示在第一个键之前采样值应该是什么。 |
Properties { get; } | 获取所有属性的集合。 |
方法
姓名 | 描述 |
---|---|
Add(double, float) | 用指定的值创建一个新的关键帧 |
Add(double, float, Interpolation) | 用指定的值创建一个新的关键帧 |
FindProperty(string) | 查找属性。 可以是动态属性(由 CreateDynamicProperty/SetProperty 创建) 或原生属性(由其名称标识) |
GetEnumerator() | 获取枚举器遍历所有关键帧。 |
GetProperty(string) | 获取指定属性的值 |
RemoveProperty(Property) | 删除动态属性。 |
RemoveProperty(string) | 移除名称标识的指定属性 |
Reset() | 删除所有关键帧并重置后/前行为。 |
SetProperty(string, object) | 设置指定属性的值 |
也可以看看
- class A3DObject
- class KeyFrame
- 命名空间 Aspose.ThreeD.Animation
- 部件 Aspose.3D