Skip to main content

故障排除

安装后的错误

  1. 确保已将 Cyan.PlayerObjectPool 添加到您的项目中!
  2. 您可能更新了尚不兼容 UdonVoiceUtils 的 UdonUtils 版本。
    1. 通过 创作者助手 从项目中删除 UdonVoiceUtils 和 UdonUtils。
    2. 添加 UdonVoiceUtils(这将为您安装最新的兼容版本的 UdonUtils)。

世界里有些东西不工作

  1. 始终使用 client sim 在 Unity 编辑器中进行游戏测试!
  2. 在控制台(Console)中检查是否有任何错误。
    1. 请注意,应该只有一个关于 AudioListener 的错误,这是预期的,也是设计使然的。
  3. 可以单击我的 TLP 包产生的错误,它们将突出显示场景层次结构中的游戏对象 这导致了。
  4. 永远从顶部的第一个报错开始处理!
  5. 阅读报错,它们通常会告诉您出了什么问题。
    1. 报错通常类似于<Variable> is not set
    2. 检查该脚本并寻找提到的变量名称。
    3. 设置缺失的变量,通常需要设置的相关脚本是 prefab 的一部分。
    4. 有时,从干净的预制件重新开始是有意义的!

遮挡(Occlusion)不起作用

  1. 确保您的碰撞器位于 Environment 图层上!
  2. 墙壁的两侧都必须有一个碰撞面才能在两个方向上工作!
    1. 当使用基本的 BoxColliders 时,就是这种情况。