【问题标题】:Generating Keystroke With the Kinect使用 Kinect 生成击键
【发布时间】: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 中执行某些操作?

标签: c# unity3d kinect


【解决方案1】:

我过去曾在模拟击键中使用过类似的东西:

Windows Input Simulator (C# SendInput Wrapper - Simulate Keyboard and Mouse)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-08
    • 1970-01-01
    • 2017-04-02
    • 1970-01-01
    • 2015-02-01
    • 1970-01-01
    • 2019-06-11
    • 1970-01-01
    相关资源
    最近更新 更多