首先,我们要搭建一个BOSS房(自己发挥创意),然后把我们的BOSS放进去。
在这里插入图片描述
我们把我们的BOSS素材复制一份,放入我们的BOSS文件夹,并命名为BOSS
在这里插入图片描述
在这里插入图片描述
把我们的BOSS拖到场景里,把它放大一点,更有压迫感
在这里插入图片描述
创建一个盒体触发器,并调整他的大小,当我们进入这个范围就要和BOSS战斗了。
在这里插入图片描述
在这里插入图片描述
进入我们的关卡蓝图
在这里插入图片描述
右键,为我们的触发器创建一个进入事件和一个离开事件
在这里插入图片描述
在这里插入图片描述
类型转换为我们的主角蓝图
在这里插入图片描述
在这里插入图片描述
然后就要给BOSS创建行为树了。行为树的创建可以再参考我前面的文章:UE4 AI行为树学习 创建可追逐玩家和自动巡逻的AI
先创建一个黑板
在这里插入图片描述
在这里插入图片描述
再创建一个行为树
在这里插入图片描述
在这里插入图片描述
再创建一个AI控制器的蓝图类
在这里插入图片描述
在这里插入图片描述
命名BOSS_Controler
在这里插入图片描述
进入黑板
在这里插入图片描述
先创建两个变量,一个是TargetActor一个是IsDead
在这里插入图片描述
在这里插入图片描述
打开行为树,新建一个任务来播放蒙太奇动画
在这里插入图片描述
在这里插入图片描述
创建事件接收执行AI

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
提升我们要播放的蒙太奇动画为变量
在这里插入图片描述
并让这个变量为可见
在这里插入图片描述
在这里插入图片描述

在播放完成时完成任务
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后打开行为树
在这里插入图片描述
在这里插入图片描述
给第二个Selector改个名,改为玩家是否死了
在这里插入图片描述
在这里插入图片描述
右键这个节点加一个条件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果玩家死了,则播放BOSS庆祝的动画
在这里插入图片描述
在这里插入图片描述
当玩家没死亡,就要判断玩家是否走进来,如果走进来了则播放开打动画,没有走进来就播放待机动画
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果未设置玩家,则播放待机动画(自己选一个你喜欢的待机动画)
在这里插入图片描述
在这里插入图片描述
如果设置了玩家,就要选一个开打动画(自己选)
在这里插入图片描述
在这里插入图片描述
如果玩家已经设置,那直接开始追玩家
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后我们出来打开我们的AI控制器
在这里插入图片描述
在事件开始运行时运行行为树
在这里插入图片描述
在这里插入图片描述
然后来到我们的BOSS蓝图,设置一下我们的BOSS_Controler
在这里插入图片描述
在这里插入图片描述
然后回到我们的关卡蓝图
在这里插入图片描述
获取或有类actor
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
名字一定要和你黑板里的TargteActor的名字一样!!

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最后把导航窗格拖到场景里
在这里插入图片描述
在这里插入图片描述
就ok啦

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐