忽略注视控制的空间映射
Ignore spatial mapping with gaze controls
我有一个埋在沙子下的虚拟模型,这导致空间映射位于模型上方。但是,我希望在模型上而不是在空间映射上进行注视控制,以便我可以直接与我的模型进行交互。如何存档?
在一个从未真正起作用的自定义光标上浪费了太多时间后,我找到了正确的方法(感谢@Jethro!)。
首先为所有全息图创建一个特殊层,首先应该获取 GazeControll。这是在 Edit -> Project Settings -> Tags and Layers
下。将所有特殊全息图分配给该图层。
在 InputManager
上有一个名为 GazeManager
的脚本。在此脚本中有一个名为 Raycast Layer Masks
的字段。将大小设置为 2,低于该值 Element 0
和 Element 1
出现。将 Element 0
设置为创建的特殊图层,将 Element 1
设置为所有其他图层,就可以了。
我有一个埋在沙子下的虚拟模型,这导致空间映射位于模型上方。但是,我希望在模型上而不是在空间映射上进行注视控制,以便我可以直接与我的模型进行交互。如何存档?
在一个从未真正起作用的自定义光标上浪费了太多时间后,我找到了正确的方法(感谢@Jethro!)。
首先为所有全息图创建一个特殊层,首先应该获取 GazeControll。这是在 Edit -> Project Settings -> Tags and Layers
下。将所有特殊全息图分配给该图层。
在 InputManager
上有一个名为 GazeManager
的脚本。在此脚本中有一个名为 Raycast Layer Masks
的字段。将大小设置为 2,低于该值 Element 0
和 Element 1
出现。将 Element 0
设置为创建的特殊图层,将 Element 1
设置为所有其他图层,就可以了。