当前位置:网站首页>A*Pathfinding插件(3D)
A*Pathfinding插件(3D)
2022-08-10 05:37:00 【作孽就得先起床】
如何简单的使用此插件?
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)、保存、运行
做完后会发现有模型下沉,或卡进地板的问题,给移动对象添加组件,全勾掉即可
边栏推荐
猜你喜欢
随机推荐
ASP.NET有关于文件上传、下载、全选、删除选中重要干货(亲测有效)
动态规划、背包问题 6/23 101-105
LaTeX总结----在CSDN上写出数学公式
Easy to master Unity of eight prior to rendering
Unity中Xml简介以及通过脚本读取Xml文本中的内容
分享一个专业TA的《Shader参考大全》
优先级队列,大小顶堆PriorityQueue
制作一个启动软盘并用bochs模拟器启动
STM32单片机手机APP蓝牙高亮RGB彩灯控制板任意颜色亮度调光
Pico设备中的截图以及视频文件通过adb命令保存到电脑中
Linux的文件IO与标准IO,以及IO缓存
STM32F407ZG PWM
动态规划、背包问题 6/25 110-115
8个问题轻松掌握Unity前向渲染
在Unity中让主摄像机发射一条射线,判断射线在游戏场景中所碰撞的游戏物体名字和标签名称(亲测有效)
51单片机智能蓝牙APP加油站火灾预警安防防控报警监控系统MQ2DHT11
多线程与多进程(概念详细讲解)
氨氮的有效吸附材料
开源游戏服务器框架NoahGameFrame(NF)服务器端环境搭建(二)
接口自动化2.0