Unity:SteamVR TeleportArc 在 Build 中没有正确碰撞

问题描述

我在 SteamVR 上使用 Unity 2019.4.9f1。传送系统在播放模式中按预期工作。当我构建时,TeleportArc 有一些奇怪的碰撞故障。末端的点不会与网格正确碰撞。碰撞器似乎在地板下方(同时仍然正常工作)或墙壁网格等。我也可以通过网格看到 TeleportPoint。

编辑器播放模式:

Working as expected

构建:

TeleportArc not colliding with Wall

TeleportArc not colliding with Floor

TeleportPoint visible through Wall

有没有人遇到过这样的错误?提前致谢。

编辑:我想在我的帖子中展示这些图片,但由于我的业力,我不允许这样做。

解决方法

好的,我找到了一个解决方案: 是传送预制件的材质有问题。 URP-MaterialSwitcher 工作不正常。我手动更改了材料,现在一切正常。

https://github.com/ValveSoftware/steamvr_unity_plugin/issues/875

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...