Unity Navmesh Surface 烘焙物品顶部网格问题

在使用Navmesh Surface烘焙导航网格的时候,很多时候有些物品上面是不能走的,即使烘焙了导航网格,如下图:

Unity Navmesh Surface 烘焙物品顶部网格问题

这些导航对于程序来说可能是个问题,因为它本身不可到达,在寻找导航点的时候,它会增加程序寻点的成本,一般我们需要手动配置剔除。

剔除的方法:

  1. 选中顶部不需要导航风格的物品
  2. 添加NavmeshModifier
  3. 勾选:Override Area
  4. Area Type选择:Not Walkable
  5. 重新烘焙一下即可

Unity Navmesh Surface 烘焙物品顶部网格问题

 

希望能帮助到你