unity 敌人自动攻击和寻路_【A*Pathfinding】超级简单的Unity2D寻路

哈喽~我是yumir。

写过俯视角射击和“元气骑士”地图生成之后,不做个敌人AI总觉得差点什么,所以又研究了一下Unity的2D寻路。

传送门:

这次我用的是A*Pathfinding的免费版。

获取方法:

在官网(A* Pathfinding Project (https://arongranberg.com/astar/))点击Download选项,在跳转到的页面上选择下载”Free“版本,将下载下来的文件导入到unity中,就可以开始我们的大事业了。

一、设置寻路网格

虽然也可以脚本控制,但是建议先简单搭建一个场景熟悉下插件,而且能不写代码就完成功能我觉得香得很~

在搭建好的场景中新建一个空物体,点击”AddComponent“搜索”Pathfinder“添加该组件。添加组件之后面板显示如下,点击图中框选按钮添加Grid Graph(Graphs>Grid Graph)。

d6d8076042b74609ae8ebf6e13adf66e.png

由于我做的是2D寻路,所以将”2D“和”Use 2D Physic“勾选,使用2D模式,再在第三个红框的位置选择一个Layer,这个Layer表示”不能行走“的范围,也就是障碍物,做

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值