无论如何都要通过其值而不是名称来检索“关节类型”?
例如,我们写(joints[JointType.ShoulderRight]);
而不是(joints[8]);
。
根据JointType Enumeration,当我执行后者时,它会给我以下错误
无法从'int'转换为'Microsoft.Kinect.JointType'
答案 0 :(得分:0)
这是我在我的资源中使用的方式。
你只需要做一个演员:
JointType myJoint;
myJoint = (JointType)8;
之后你可以写:
(joints[myJoint]);