如何用跳跃式手握枪

How to hold gun with leap motion hand

这里是新手,我正在开发需要拿起枪支和其他物品的游戏。我正在使用跳跃动作手。如何用 Leap Motion 拿起或连接枪支,使枪支(或其他)物体随着手部动作移动。

P.S。我进行了搜索,但未能在 Whosebug 中找到任何 material。

由于 physics 对 Leap Motion 的限制,这几乎肯定是不可能的。

这是由于 Leap Motion 的红外摄像头的位置以及它可以(更重要的是,它不能)看到的东西。当你的手握成拳头时,你的手指会阻止相机检测到你大部分手指的位置,从而无法检测到任何典型的持枪位置。请注意,这可能会根据您的传感器条的位置而改变(您没有将其包含在您的问题中,而且我对其他安装的经验有限,但我想不出 Leap Motion 具有必要的无障碍视野的任何安装).

我在一个项目中尝试使用相同类型的姿势和 "trigger pull" 动作来激活 Unity 应用程序内的效果。然而,由于传感器条(在桌子上)的位置,这几乎是不可能的,我们不得不重新配置水平手的位置(相对于传感器的位置是运动,手握拳是 "fire",不会重置并允许第二次射击,直到手处于张开的手掌姿势)。