忽略注视控件的空间映射

时间:2019-04-12 14:24:18

标签: unity3d hololens

我有一个埋在沙子下的虚拟模型,这导致空间映射位于模型上方。但是,我希望对模型而不是对空间映射具有凝视控制,以便可以直接与模型交互。如何存档?

1 个答案:

答案 0 :(得分:0)

在自定义游标上浪费了太多时间之后,我发现了正确的方法(谢谢@Jethro!)。

首先为所有应首先获得GazeControll的全息图创建一个特殊层。这是在Edit -> Project Settings -> Tags and Layers下。将所有特殊的全息图分配给该层。

InputManager上有一个名为GazeManager的脚本。在此脚本上,有一个名为Raycast Layer Masks的字段。将大小设置为2并小于显示Element 0Element 1的大小。将Element 0设置为创建的特殊图层,并将Element 1设置为所有其他图层,就可以了。