在蓝图接口内新建球体检测
新建动画通知类蓝图,重载函数已接收通知
新建变量如下图(可编辑实例),新建获取拥有者获取AI,判定是否有效后执行球体检测
在近战动画蒙太奇中找到攻击中的帧,添加通知
同时为变量赋值
在AI蓝图中调用球体检测事件,计算后得到球体处于AI的位置,输入到球体重叠actor,在actors to lgnore中创建数组为自身引用,防止检测到AI自身,绘制球体方便检查
为玩家设置标签
在战斗蓝图接口中新建函数命中结果如下图
添加For Each Loop,循环执行命中结果(球体检测后根据标签判定是否执行后续)
完成后复制到玩家蓝图将Actor拥有标签改为AI