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

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

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

剔除的方法:

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

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

 

希望能帮助到你

相关文章:

  • 2021-11-15
  • 2022-12-23
  • 2021-08-26
  • 2022-12-23
  • 2021-12-25
  • 2021-04-04
  • 2021-09-23
  • 2021-05-26
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-21
  • 2021-07-26
  • 2021-10-07
  • 2021-05-17
  • 2021-05-10
相关资源
相似解决方案