【发布时间】:2013-04-18 09:01:31
【问题描述】:
我目前正在为我学位的最后一年做一个项目,并且在编码方面遇到了一些麻烦,因为我对 C# 和统一性相当陌生。我正在使用 Kinect、unity 和 zigfu 包,我想使用人员相对于 kinect 的位置来生成击键。例如,如果玩家离 kinect 较近,它将触发按下前进按钮,如果距离较远,则会触发中间有中性区域的后退按钮。
//has user moved back
if (rootPosition.z < -2)
{
//print(rootPosition.z);
v = -1;
}
//has user moved forward
if (rootPosition.z > -1)
{
//print(rootPosition.z);
v = 1;
}
我设法找到了记录我与 kinect 相关的位置但不知道如何触发击键的部分。任何有关此事的帮助将不胜感激,因为截止日期快到了,我正在努力解决技术方面的问题。
【问题讨论】:
-
对你的问题有点困惑。您是在尝试生成全局 Window 的击键事件还是尝试在 Unity 中执行某些操作?