首页 > 解决方案 > Navmesh bake 无法识别对角线位置的地板

问题描述

我制作了一个完全适合网格的方形地板的 3D 游戏。方形地板是可导航的,因此当我烘焙导航网格时,应将地板烘焙为可导航路径。

但是,navmesh 仅在特定条件下工作(floor.transform.position.x == 0 || floor.transform.position.z == 0)。

从图片中可以看出,2楼和3楼满足条件,所以烤得很好,但是1楼根本不烤,因为它不满足条件。

在此处输入图像描述

我不知道如何解决这个问题。有什么办法可以让 navmesh 把所有的地板都烤好?

标签: unity3dnavmesh

解决方案


推荐阅读