Gameplay Ability System(事件通知)

一、打开角色蓝图BP_BaseCharacter添加节点
1、添加Send Gameplay Event to Actor节点,当玩家的武器碰到敌人时发送GameplayEvent。
2、给该事件添加Event Tag标签:Ability.MeleeAttack.Damage.Event。
在这里插入图片描述
3、通过Make GameplayEventData给事件添加Payload(负载参数)
在这里插入图片描述
4、对负载参数进行设置:传递接收者
在这里插入图片描述
二、打开普通攻击的蓝图类GAB_MeleeAttack
1、添加Wait Gameplay Event 节点,等待事件触发
2、设置事件的Tag:与上面发送事件时设置的Tag要相同
3、设置EventReceived引脚:表示事件接收后执行的逻辑
4、通过Break GameplayEventData节点对Payloady进行展开
5、获得Payload里的Target对象的显示名字,并打印出来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值