汉中市网站建设_网站建设公司_测试上线_seo优化
2026/1/15 4:58:59 网站建设 项目流程

目录

一,AI近战攻击

二,AI连击

三,攻击伤害


一,AI近战攻击

创建表示是否在近战攻击范围的变量InMeleeAttackRange;

创建Service,并设置其Receive Activation AI事件;

创建攻击目标的任务BT_Task_AttackTarget;

  • 创建一个包含攻击函数的蓝图接口BPI_AI_BehaviorTrees;

  • 蓝图接口附加到BP_AI,并实现攻击动画;

行为树的实现

二,AI连击

在BP_AI实现连击逻辑

连击的下一个动作是通过AnimNotify_SwordComboNext触发的,在AnimNotify_SwordComboEnd结束;

避免AI攻击玩家时碰撞错误,开始设置为No Collision,待AI死亡时在激活碰撞;

三,攻击伤害

设置BP_AI的Sword Trace和Sphere Trace,当击中玩家时即对其造成伤害;

通过在动画蒙太奇里设置BP_NotifyState_SwordTraceLoop,来触发Sword Trace和Sphere Trace;

玩家角色需设置伤害事件;

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询