【发布时间】:2021-06-16 02:00:42
【问题描述】:
我的 HoloLens 2 应用在 Unity 中完美运行:模拟的手势/语音输入被识别并且菜单/全息图是响应式的。我实际上有 0 个警告/错误。 该解决方案的构建没有任何错误,并且应用程序包在 Visual Studio 中再次创建,没有任何错误。
在 HoloLens 上部署后,我遇到了一个非常奇怪的行为:我看到凝视光标固定在 FOV 中间,我的手无法识别,也无法做出任何手势。我只是看到我的开始菜单固定在地上,就像附图中一样。当我打开手掌(来自 MRTK 的 HandMenu 预制件)时,应该会触发菜单。还会显示一个带有性能信息的红框。当我执行空中点击手势时,我得到的唯一反馈是单击,但再次没有任何反应。 What is see on HoloLens
我的配置如下:
- 具有 UWP 构建支持的 Unity 2020.2.6f1
- Visual Studio 16.9.2(ARM64 构建)
- Windows 10 SDK (10.0.19041.0)
- 使用 MRTK 功能工具 Unity Packages 在 Unity 中安装必要的软件包,例如 MRTK Foundation、Examples... 和 OpenXR
- 使用混合现实配置的场景 > OpenXR > 应用推荐的项目 + 场景设置
- 自动配置根上的 XR Rig
- Unity Build Settings
- Unity Project Settings
- 我尝试使用所有可能的配置文件进行构建,例如 DefaultOpenXRConfigurationProfile、DefaultHoloLens2ConfigurationProfile、DefaultHololens2XRSDKConfigurationProfile...
有没有人注意到同样的行为?有没有人有什么建议?我花了过去两天试图弄清楚,但没有运气。欢迎任何帮助。
非常感谢, 迈克尔
【问题讨论】:
标签: unity3d hololens gesture-recognition mrtk