unity——导航网格在复杂地形的实现
导航网格容易在有地形且充满树,草之类的地形上覆盖的非常有限,往往其不能实现我们所需要的导航效果,比如不能在充满草地的路上行走而不能越过草地,本文章参考国外论坛的一种解决方法:1.首先将地形数据复制下来(一般在你的主文件夹能找到)截图选择图中的复制Ctrl+D
复制完成后你会获得一份与之前地形一样的文件。

选择你的地形,点击右上角的三个点,选择调试,


地形数据中选中刚才复制的地形模型,再调回法线,然后选择刷子将草地全部刷掉(也可以刷掉你不想进入导航网格的树)。
点击导航,选择合适的参数进行bake,bake后再次将地形选择为调试,将原本的地形数据重新赋到地形上,不要再次点击bake,此时的导航网格为你不带草地的导航网格,如果后续地图有修改重复此操作便可以。
    真好,它们可以飞翔

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号