我创建了一种算法,每次游戏开始时都会创建不同的地面,因此我在运行时使用 NavMesh Surface 进行烘焙(仅在游戏开始时烘焙一次)。问题是导航网格代理没有按规定接触地面。它的 y 位置设置为 0,但是当游戏开始时,它的 y 位置更新为“0.08240414”。
以下是一些屏幕截图,希望可以帮助您更好地理解问题。
代理
烘焙场景
尝试更改导航网格代理的“基本偏移”。应该能解决你的问题