手部交互在 Editor 中有效,但在 Hololens 2 中无效

Hand interaction working in Editor but not on Hololens 2

我目前正在开发我的第一个 hololens 2 应用程序。在其中,我在运行时创建了一个可交互的盒子对撞机。在 Unity 编辑器中,我可以抓住它并四处移动,但在 Hololens 上,如果我试图抓住它,什么也不会发生。有没有人知道为什么会这样?

编辑:示例应用程序已安装并且手部跟踪按预期工作。这个问题似乎不是由故障传感器引起的

属性(在运行时,实例化后):

建议仔细检查 Unity Project Setting 进行故障排除,请按照此文档到 declare the appropriate capabilities. And then you need to configure the XR Plugin. For XR SDK, please follow this link: Getting started with MRTK and XR SDK, for Legacy XR, have a look at For Legacy XR

在此之后,请尝试将场景 Assets/MRTK/Examples/Demos/HandTracking/Scenes/HandInteractionExamples.unity 部署到您的设备。你看到相同的行为吗?如果是您的配置问题或场景问题,这将有助于缩小范围。

此外,我们始终推荐最新的Unity LTS(长期支持)流作为开发MR应用程序的最佳版本,目前推荐使用Unity 2019.4:https://unity3d.com/unity/qa/lts-releases