我在运行时遇到了 NavMeshSurface 构建过程的问题。我按照 Unity 的教程使用 NavMeshSurface 功能...
https://unity3d.com/learn/tutorials/topics/navigation/making-it-dynamic?playlist=17105
...并将其与我的项目成功集成。然而,当关卡构建导航网格时,它会构建与我的关卡垂直的 90 度。
Navmesh 在运行时以垂直于水平面的 90 度构建的视觉效果。注意:高度网格正在构建得很好。
该教程没有显示任何迹象表明这是一个问题。目前我的关卡是在 XZ 轴上构建的,因为导航网格表面不会在 XY 平面上生成。我尝试将关卡旋转 90 度,但没有创建任何内容。如果有帮助,我还截取了当前 NavMeshSettings 的屏幕截图。
当前 NavmeshSurface 设置的快照,以防我设置不正确。
我对编码并不陌生,我只是以前没有使用过动态导航网格。因此,如果您还有其他需要,请随时询问,我可以发布。