Unity Navigation 三大组件
Nav Mesh Agent 导航网格代理
Agent Type 代理类型
BaseOffset 包围盒(相等于collider) 偏移
Steering 转向
Speed 移动速度
Angular Speed 角速度
Acceleration 角加速度
Stopping Distence 停止距离
Auto Braking 自动刹车
Obstacle Avoidance 避障–>防止多个代理(挂载Nav脚本) 相遇产生 碰撞
Radius 包围盒半径
Height 包围盒高度
Quality 质量
Priority 优先级 越低 权限越高 权限低的会和权限高的相遇 低的会避让权限高的
Path Finding
Auto Traverse Off Mesh Link 开启跳跃 启动
Auto Repath 自动更新路径
Area Mesk 区域遮罩 代理可以走哪条遮罩
Nav Mesh Obstacle 导航网格障碍
Shape 包围盒形状
Center 中心位置
Size 尺寸
Carve 画洞–范围内 不在烘焙地形
不勾选的情况。该障碍物只是阻挡了物体前进路线,并没有改变物体导航网格的路径(导航只会不断的计算最短路径依旧认为此条路径是最短的不会重新计算路径)。物体不会绕过该障碍物进行导航
勾选以后,导航网格发生了改变,在障碍物表面雕刻出了一个和它表面积相似的网格区域
此时物体会通过雕刻出的导航网格判断这条路是无法通过的,会重新进行最短路线的计算并移动
在场景中移动障碍物,导航网格也会重新计算(动态障碍物)
Move Threshold 障碍物的移动的极限距离超过这个参数时,才会重新雕刻这个障碍物
增大此值,障碍物移动没有超过这个距离,就不会重新雕刻导航网格
Time To Stationary 障碍物静止不动多少时间后会重新雕刻导航网格
Carce only Stationary 勾选此参数时,只有在障碍物静止时会对它导航网格进行雕刻
Off Mesh Link 分离网格链接
Start 开始位置
End 结束位置
Cost Override 开销值
Bi Directional 是否是双向
Activated 是否激活路径
Auto Update Position 是否自动更新位置
Navigation Area 所属导航区域