A*Pathfinding插件(3D)

发布于:2022-08-08 ⋅ 阅读:(460) ⋅ 点赞:(0)

如何简单的使用此插件?

2d请参见我的其他帖子:

Unity2d自动寻路(AI插件)_作孽就得先起床的博客-CSDN博客_unity2d自动寻路

 方案来自:A*Pathfinding官网

1.首先创建一个 空项目,导入A*插件

 2.搭建地图

主要是搭建障碍物,给障碍物“Layer”标签改为“Object”,然后在地面上添加脚本“Pathfinder”

 3.设置Ai渲染

(1)、选择

 (2)

(3)、调整覆盖尺寸到100*100

 

(4)先到下面这里勾掉Mask中 ,勾掉“Object”让障碍物区域不可通过

(5)、再到上面来勾选上“Object”,确认此类目标为障碍物 

 (6)、拉到最下方Scan进行渲染

 (7)、如果它变成这样就说成功了,小方点是不可通过的区域,蓝色区域为导航区域

 (8)、设置导航人物和目标

 (9)在需要移动的目标身上添加脚本,先勾选掉对象身上的Collider

 (10)添加

 (11)添加好后修改一下速度选项

 (12)再添加一个脚本,用于锁定目标对象

 (13)、拖拽目标对象关联即可

 (14)、保存、运行

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到