Unity&Leap Motion-如何获取实时手部数据?

时间:2019-04-25 12:53:41

标签: unity3d virtual-reality leap-motion

很抱歉,如果这是一个愚蠢的问题,但是我搜索了Leap Motion文档中的Unity,却找不到解决方法。

我只想从我添加到场景中的脚本中访问由跳跃运动控制器检测到的当前手(以及它们的数据,例如PalmNormal等)。

谢谢!

1 个答案:

答案 0 :(得分:1)

我快速浏览了一下,也许这是您正在寻找的课程? https://leapmotion.github.io/UnityModules/class_leap_1_1_hand.html
例如,您想要PalmPosition

Hand currentHand = new Hand();
currentHand.PalmPosition;

这里包含的所有内容


Hand    (   long    frameID,
int     id,
float   confidence,
float   grabStrength,
float   grabAngle,
float   pinchStrength,
float   pinchDistance,
float   palmWidth,
bool    isLeft,
float   timeVisible,
Arm     arm,
List< Finger >  fingers,
Vector  palmPosition,
Vector  stabilizedPalmPosition,
Vector  palmVelocity,
Vector  palmNormal,
LeapQuaternion  palmOrientation,
Vector  direction,
Vector  wristPosition 
)