Unity Navigation视图属性
简介
unity 中使用Navigation作为解决方案 烘焙出导航网格
Unity会自动检索场景对象附近的多边形网格,并将它们进行路线烘焙,并寻找出烘焙路线中的最短路径。
Navigation 视图
Agents 设置代理类型
Bake烘焙导航网格 设置烘焙条件 和烘焙导航网格
Agent Radius 代理半径宽度 值越小烘焙面积越大
0.5
0.1
Agent Height 垂直间隙空间的高度 小于这个高度以下的多边形网格将不会被烘焙
Max Slope 可以烘焙的最大坡度
坡度大于45度 不会被烘焙
Step Height 最大台阶高度
高度差小于0.4的将会被连接在一起
Generated Off Mesh Links(分离网格组件,可以将两个网络进行连接)
Object 设置烘焙对象
Scene Filter 设置筛选条件
代表在Hierarchy视图选中的object
设置object是导航静态对象
设置object 分离网格链接
设置object导航区域
Area 定义导航区域
默认有3个区域
Walkable 可走区域
Not Walkable 不可走区域
Jump 跳跃区域
User… 是自定义区域
Cost 区域开销 开销越大 Agent 在面临多条区域时 会选择开销小的