【问题标题】:MRTK-Teleport Layer Selection on UnityUnity 上的 MRTK-Teleport 层选择
【发布时间】:2022-01-19 20:17:36
【问题描述】:

我正在使用手部跟踪在 Unity 上尝试 Windows Mixed Reality Toolkit 和 Oculus Quest 2。

当我更改游戏对象的图层蒙版时,传送不起作用,它只在第 0 层:默认值上起作用。

我搜索了几个小时,把所有的传送脚本都变红了,我找到了变量,但是当我改变它时什么也没发生。

这里是我找到的一段代码:

/// <summary>
/// Teleport logic will only work with TeleportPoint components that exist in the layers specified by this mask.
/// </summary>
[Tooltip("Teleport logic will only work with TeleportPoint components that exist in the layers specified by this mask.")]
public LayerMask TeleportLayerMask;

【问题讨论】:

    标签: mrtk


    【解决方案1】:

    需要在 ParabolicTeleportPointer Prefab 上设置图层设置。 您可以在 MRTK 检查器中的 Input => Pointers 下找到它。

    在 Prefab 上是一个“ParabolicTeleportPointer”组件。在那里你可以为传送设置“有效层”和“无效层”。

    它非常隐蔽。在我发现它之前,我还在 git 上打开了一个 Issue 并遇到了完全相同的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-02
      • 1970-01-01
      • 2021-06-25
      • 1970-01-01
      • 1970-01-01
      • 2019-10-26
      相关资源
      最近更新 更多