1

我们正在开发 Hololens 2 并创建了我们自己的 Button 设计,我们遵循了 MRTK 教程。现在很遗憾,我们无法使用 Hololens 2 中的凝视光标执行按钮。

我们使用的是我们自己的 Configurationprofile,但在使用defaultHololens2configurationprofile.

还有一个奇怪的行为(对前面提到的两个配置文件都有效):启动应用程序时,凝视光标是可见的,当我的手被识别时,凝视光标就消失了(到目前为止一切都很好),但是当我移动我的手时在我背后,凝视光标不再出现。

是否有人有类似的问题,知道如何解决或观察到类似的问题?

我们正在使用:

    Unity 2020.3.6f1
    MRTK 2.7.0
    All XR Packages up to date, except XR Plugin Management 4.0.1

这里有一些我们的按钮附加了哪些组件的屏幕截图: Button 组件的第一部分第二部分按钮组件第三部分按钮组件

干杯并感谢您的帮助

4

2 回答 2

0

我提交了以下 GitHub 问题并正在对其进行调查 -在 HoloLens 2 上使用 OpenXR 时,“选择”语音命令不会触发适当的事件

于 2021-08-13T23:29:48.063 回答
0

原因是 MRTK 目前的设计方式是在远处手部光线充当优先焦点指针,因此如果使用手部光线,眼睛注视将被抑制为光标输入。

如果您想同时使用眼睛对焦和手部光线,请遵循此文档:同时使用手部光线和眼睛注视输入。然而,这样一来,语音命令将成为与聚焦的全息图交互的唯一方法。

此外,如果你想支持“看和捏”交互,你需要根据这个文档禁用手部光线:如何支持看+手部动作(眼睛凝视和手势)

于 2021-07-07T08:35:47.530 回答