2

我目前正在使用 Unity 和 MRTK 为 Hololens 1 开发应用程序。我一直无法在我的应用程序中使用 Air Tap 或任何其他输入。即使在 Unity Play Mode Input Simulation 和设备上的其他应用程序中工作,airtap 的环形指针也不会出现在应用程序中。我使用 MRTK 示例进行了尝试,即使这些示例也无法在设备上运行。

此外,我必须从 Player Settings 添加 Tracked Pose Driver 以使相机正常工作,但还没有弄清楚如何让应用程序接受手势输入。

还尝试了此处列出的解决方案:Why is 'air tap' gesture not working on HoloLens1 in my Unity/MRTK app? 但这没有用。将不胜感激任何指导来解决这个问题。

4

1 回答 1

1

经过大量尝试,我终于让我的项目工作了。

原来,最初,我在不知不觉中将项目配置为在 Unity 2019 中使用 XR SDK,因此必须相应地配置 MRTK。感谢 Kevleigh 在这里帮助我解决这个问题:https ://github.com/microsoft/MixedRealityToolkit-Unity/issues/7850

虽然这确实适用于我的示例项目,但即使在安装了所有插件之后,我也无法让主项目使用相同的设置。

最后,我不得不切换到 Unity 2018,并让项目使用 MRTK 2.3 和默认配置。因此,虽然 Unity 2019 对我不起作用,但您可以按照上面链接中的建议使用 XR SDK。

于 2020-05-28T02:01:16.773 回答