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会对此负责。!
这在很大程度上取决于您想要检查的手势。还有一个SDK附带了一些手势来识别。查看代码:https://www.assetstore.unity3d.com/#/content/7747
举个例子:你想检查一只手是否被举起。拿一个手石的物体,检查它是否在z轴的某个值上停留了几毫秒或几秒钟。