如何在Hololens仿真器中测试Air Tap手势?

时间:2017-09-19 07:07:18

标签: unity3d augmented-reality hololens-emulator

我正在为Hololens构建增强现实应用。我需要测试Air Tap Gesture,而不需要部署到Hololens。

有没有办法通过Hololens仿真器或Unity3D提供的全息仿真测试Air Tap功能?

3 个答案:

答案 0 :(得分:3)

这取决于您的仿真环境:

  • Hololens Emulator(来自Microsoft,允许多个输入设备)

      

    空中轻击手势 - 右键单击​​鼠标,按键盘上的Enter键,或使用Xbox控制器上的A按钮。

  • Windows Holographic Emulation (来自Unity,需要游戏控制器)

      

    使用a执行点按手势   虚拟手 - 左右触发按钮; A按钮

答案 1 :(得分:0)

添加其他答案。如果您没有HoloLens,这将无济于事,但如果您这样做将显着加快开发速度。

在您的HoloLens上,下载Holographic Remoting应用程序。下载后打开并运行它,您将看到HoloLens的IP地址。

现在,转到Unity编辑器 - >窗口标签 - >全息仿真。这将打开一个新窗口。对于仿真模式,请选择远程设备。在远程计算机下输入IP地址。您可以根据需要修改其他设置。

现在,在HoloLens上运行应用程序,单击“连接”。连接完成后,Unity编辑器会告诉您,HoloLens应该变为空白。现在当您在编辑器上按下播放时,应用程序将在HoloLens上运行。

这不会将应用程序下载到您的HoloLens并在停止编辑时停止运行

答案 2 :(得分:0)

如果您在Unity编辑器中工作,

  • Shift + LMB(鼠标左键)可模拟向左轻击 手;

  • Space + LMB可以用右手模拟空中点击。

其他有用的地方:

    按住RMB可以用鼠标控制
  • 注视。也 q / w / e / a / s / d。 (我知道问题只在于空运,但他们有点 一起来。)

  • 如果您需要测试使用标准键盘输入的某些数据,则否 需要模拟airtap-只需用鼠标单击即可。