MRTK3 中的下拉菜单

问题描述 投票:0回答:1

是否可以使Unity3D下拉菜单与MRTK3结合使用,以便在HL2上进行交互?如果是这样,怎么办?在 MRTK2 中,可以通过将脚本附加到下拉对象来实现。

c# unity-game-engine hololens mrtk windows-mixed-reality
1个回答
0
投票

是的,可以使用 MRTK 3 与 Unity 的内置元素进行交互。为此,您需要向画布添加一个名为 Tracked Device Graphic Raycaster 的新组件。该组件允许您使用 3D 跟踪设备突出显示并选择该画布中的 UI 元素。请注意,Canvas 中的Render Mode 应设置为World Space。有关更多详细信息,您可以参考 https://docs.unity3d.com/Packages/[email protected]/manual/ui-setup.html

这个新组件包含在 Unity XR Interactable Toolkit(XRI)中,MRTK 3 中的大多数交互和输入功能都继承自 XRI。如果您是 XRI 新手,我建议您从 Unity 的XRI 架构文档开始。所有 XRI 文档也适用于 MRTK 3。

这里有一些链接可以帮助您了解 MRTK 3 中的交互:

从 MRTK2 到 MRTK3 的迁移指南 - MRTK3 |微软学习

交互器架构 - MRTK3 |微软学习

互动 - MRTK3 |微软学习

© www.soinside.com 2019 - 2024. All rights reserved.