给UI所在的图层增加一个关键的模块:
Tracked Device Graphic Raycaster函数模块
具体操作方法为:首先在Hierarchy中选择UI所在的object。
在右侧的inspector中的最下层,点击Add Component
然后增加Tracked Device Graphic Raycaster函数模块
最好也要增加Graphic Raycaster,具体配置如下图所示:

openxr射线与uinty ui产生交互
openxr射线与uinty ui产生交互

这样在运行时,openxr(Hololens2)的交互射线打在unity自带UI上就不会穿透过去了,而且可以与界面上的元素进行点击交互

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注