【Unity3DRPG入门学习笔记第四卷】Navigation 智能导航地图烘培
一、使用 Navigation
打开 Navigation 窗口

地面选择静态的(Navigation Static)

先处理地面,地面是可以行走的 (Walkable),树木占用的地方是不能行走的
调整最大能爬的斜坡角度为 30°,这里先烘培(Bake)一下

处理树木(Not Walkable)

烘培一下

二、处理玩家 Navigation
处理玩家,添加 Nav Mesh Agent

人物和 Navigation 都调整一下

再次烘培可以观察到不同

注意到我刚刚这里不能行走,可以适当改变一下地形斜度,就可以了

三、Nav Mesh Obstacle

这里做个示范,给一块石头添加 Nav Mesh Obstacle 障碍物这个组件,你可以改变形状
Carve 这个功能勾选,可以动态的烘培不可走的地形,也就是说如果这个物体是运动的,会实时的烘培它所占的区域为不可行走的,这对动态的物体来说是非常方便的
四、设置大石头不可走


如果要删除重新烘培的话,可以点击
Clear再Bake
The End.

浙公网安备 33010602011771号