UE4蓝图开发生存游戏—完善攻击转向

1、转向攻击:新建任务转向攻击——新增黑板键选择器变量目标选择器——重载事件接收执行AI——获取目标选择器变量——将黑板值作为Actor获取——提升为变量目标——ControlledPawn—类型转换为僵尸角色——获取转向角度变量并提升为变量(僵尸角色蓝图新增变量转向速度)
2、重载事件接收TickAI——ControlledPawn—获取Actor位置——获取目标变量——获取Actor位置——寻找查看旋转(FindLookAtRotation)——拆分旋转体——创建旋转体只赋值Z轴——ControlledPawn——获取Actor旋转——R插值到(RInterpTo)—Current是僵尸的旋转,Target是僵尸和玩家的旋转差值——设置Actor旋转——判断两者旋转角度基本相等完成执行

发表评论

您的电子邮箱地址不会被公开。