类 Pose

Pose class

姿势用于在几何体蒙皮时存储变换矩阵。姿势是一组 BonePose,每个 BonePose 保存骨节点的具体变换信息。

public class Pose : A3DObject

构造函数

名称描述
Pose()初始化 Pose 类的新实例。
Pose(string)初始化 Pose 类的新实例。

属性

名称描述
BonePoses { get; }获取所有 BonePose
virtual Name { get; set; }获取或设置名称。
PoseType { get; set; }获取或设置姿势的类型。
Properties { get; }获取所有属性的集合。

方法

名称描述
AddBonePose(Node, Matrix4)为给定的骨节点保存姿势变换矩阵。隐含全局变换矩阵。
AddBonePose(Node, Matrix4, bool)为给定的骨节点保存姿势变换矩阵。
FindProperty(string)查找属性。它可以是动态属性(由 CreateDynamicProperty/SetProperty 创建)或本地属性(通过其名称识别)
GetProperty(string)获取指定属性的值
RemoveProperty(Property)移除动态属性。
RemoveProperty(string)移除通过名称识别的指定属性
SetProperty(string, object)设置指定属性的值

另请参见