新印象unity第八章笔记--导航系统

一、导航网格区域

1.导航烘焙属性

重要参数:

代理半径:半径越小,烘焙后的网格区域面积越大

代理高度:会影响烘焙后的门或桥洞等的高度是否能供物体通过

最大坡度:可以走上去的最大坡度

步高:可以走上去的最大台阶高度

掉落高度:允许的掉落高度

跳跃距离:允许在网格间跳跃的最大距离

二、导航代理

1.Nav Mesh Agent组件

重要参数:

Agent Type:可在“导航面板”中删除。可为不同的角色添加多个代理类型。其属性参数跟烘焙代理的一致。

基准偏移X:导航偏移,修改后可以看到导航代理发生了偏移

速度:最大移动速度

角速度:旋转角速度

加速:加速度

停止距离:距离目标位置多远停止导航

自动刹车:到达目标位置后自动减速或停止

半径:用来计算障碍躲避的半径

高度:用来计算障碍躲避的高度

Quality:躲避障碍质量,质量越高,躲避时的计算越精细,同时性能消耗越大

Priority:多个导航网格代理的躲避优先级,数值越大,优先级越高

自动通过分离网格链接:是否自动通过网格代理链接

自动重新寻路:是否自动重新进行寻路

Area Mask:该导航网格代理允许通过的区域

2.Nav Mesh Obstacle组件

重要参数:

形状:障碍物的形状,可选择盒状或胶囊状

中心:障碍物的中心点

Size:障碍物的尺寸

切割:不切割则会作为普通障碍物;切割则会对网格进行切割,并对移动区域进行修改

移动阙值:移动距离超过阙值时才会进行切割

静止时间:障碍物静止时间到达该值后才会进行切割

仅在静止时切割:是否只在静止时进行切割

三、设置导航网格链接

1.导航网格链接/Off Mesh Link

重要参数:

起始:起始位置的游戏物体

结束:结束位置的游戏物体

成本覆盖:花费的成本

双向:是否允许双向移动

已激活:是否已激活该网格链接

自动更新位置:勾选后,对象移动时,会更新网格链接

Navigation Area:网格链接属于的导航区域

四、设置导航区域 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值