目标
- 在玩家角色蓝图中添加命中事件
- 在敌人角色蓝图中接收命中事件,并编写反馈逻辑
1.在玩家角色蓝图中添加命中事件
使用射线检测的方式制作命中事件(判定点在刀光特效的生成点上),同时在玩家命中目标时让玩家时间暂停(顿帧)
时间暂停宏(注意:这里不是全局时间膨胀,使用全局时间膨胀可能会有一些别的问题故不推荐使用)
使用动画通知的方式调用命中事件(让其和特效生成使用同一通知)
在子弹蓝图(子类)中编写子弹命中事件
(注意:击中敌人和墙的逻辑需要分开,击中墙不需要应用伤害)
伤害传入
勾选此两项使Damage这个参数可以从外部传入
2.在敌人角色蓝图中接收命中事件,并编写反馈逻辑
受击反馈:闪烁
受击反馈:震动
受击反馈:时间冻结(顿帧)