Kinect输入到Unity3d输出

本文关键字:输出 Unity3d 输入 Kinect | 更新日期: 2023-09-27 17:57:32

我正在使用"Kinect xbox 360"和Unity3d创建游戏。我已经创建了Kinect和Unity之间的链接,这样Unity3d中的角色就可以做与Kinect传感器相同的动作。

现在我的问题是如何将这些动作[动作]作为UNITY3d的输入

例如:如果我举起右手,角色会走路、跑步或跳跃。

我如何在Script[UnityScript或C#]中检查手是否向上移动

例如:

 if(GameObject.transform == "RightHand")
  {
     ------------------------
     ------------------------
  }

我通过谷歌搜索了所有的网站,但没有结果。。。。

我已经通过ZIGFU将Kinect与Unity3d连接起来。

让我们看看Adroit会对此负责。!

Kinect输入到Unity3d输出

这在很大程度上取决于您想要检查的手势。还有一个SDK附带了一些手势来识别。查看代码:https://www.assetstore.unity3d.com/#/content/7747

举个例子:你想检查一只手是否被举起。拿一个手石的物体,检查它是否在z轴的某个值上停留了几毫秒或几秒钟。