Hololens 1 在 MRTK 场景中检测不到隔空敲击或其他手势

Hololens 1 does not detect air tap or other gestures in MRTK scene

我目前正在使用 Unity 和 MRTK 为 Hololens 1 开发应用程序。 我无法在我的应用程序中使用 air tap 或任何其他输入。 airtap 的环形指针不会出现在应用程序中,即使它在设备上的 Unity 播放模式输入模拟和其他应用程序中工作。我用 MRTK 示例进行了尝试,但即使是这些示例也无法在设备上运行。

此外,我还必须从播放器设置中添加 Tracked Pose Driver 才能让相机正常工作,但还没有弄清楚如何让应用程序接受手势输入。

还尝试了此处列出的解决方案: 但这没有用。 将不胜感激解决此问题的任何指导。

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

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

虽然这对我的示例项目有效,但即使安装了所有插件,我也无法让主项目使用相同的设置。

最后,我不得不切换到 Unity 2018,我让项目使用 MRTK 2.3 和默认配置。因此,虽然 Unity 2019 对我不起作用,但您可以按照上面 link.

中的建议将其与 XR SDK 一起使用