![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
虚幻5|AI行为树
文章平均质量分 78
qwq!6
虚幻—blender—maya—C++—游戏引擎代码学习—动画制作,知识笔记整理动作包获取加qq:2115735059
展开
-
虚幻5|入门AI行为树,建立敌人
先自定义事件,再事件开始运行ai巡逻,ai能一次性移动1000的半径,每次移动等待1~2秒再次移动,每移动完一次打印到达。用于添加敌人的UI于蓝图视口,可在运行的时候,看到血条UI,如果你还没做这个,可以暂时不加这个组件,后面我会开基础UI编写文章。4.回到行为树,在moveto之前执行一个task,我的任务命名是ue5_task,你的可能跟我不一样。运行,就可以发现跟我们第一点讲的建立简单ai敌人的行为一致了,虽然麻烦但这种方法可以创建很多个ai敌人。导航网格体边界体积,这绿色的范围就是敌人可巡逻范围。原创 2024-08-09 22:29:29 · 823 阅读 · 0 评论 -
虚幻5|AI行为树,进阶篇
2.打开后,创建一个变量,注意该变量的引用类型设置一下,我们还要选中该变量,在右侧细节栏,处把默认改为键或者输入英文keys,并勾选可编辑实例。2.打开主界面,创建一个导航网格体积,上一章都有讲,在添加体积这里面,找到导航网格体积,点击创建,自己弄范围,可以看到,我图下是绿色的就行了。我们就需要加一个selector判断条件,无论是否为真假,后面的都执行,而唯有自己为真执行自己,为假,自己单独不执行。为了更好的设置敌人的转向,如果你的敌人是复制的其他角色的蓝图,那么你需要更改一下它的控制器。原创 2024-08-14 14:02:55 · 1235 阅读 · 0 评论