1、打开行为树——新建任务——新增变量目标状态类型选择僵尸动画状态枚举——函数重载事件接收执行AI——ControlledPawn转换僵尸角色——设置当前状态——完成执行

2、行为树——看到了玩家添加切换状态任务-目标状态Runing
3、新增服务检查攻击范围——重载函数事件接收TickAI——新增变量目标选择器类型选择黑板键选择器——获取变量——将黑板值作为对象获取——转换成Actor——获取到此的距离(GetDistanceTo)——新增浮点变量攻击范围(僵尸角色蓝图—添加浮点变量攻击距离)——ControlledPawn类型转换为僵尸角色——获取攻击范围变量——两者距离小于等于设定范围——新增变量在攻击范围内类型选择黑板键选择器(黑板新增布尔变量在攻击范围内)——获取在攻击范围内变量——将黑板值设为布尔

4、行为树——看见了玩家添加服务检查攻击范围