Creed —— 剑的追踪伤害与受击反应

目录

一,导入动画

二,创建AnimNotifyState和AnimNotify

三,设置BPC_AttackSystem

四,设置摄像机抖动

五,添加音效


一,导入动画

二,创建AnimNotifyState和AnimNotify

在角色蓝图内创建宝剑的底部和顶部点,用于表示宝剑追踪的起始和结束点;

在角色蓝图内创建球型追踪点,用于表示宝剑刺击和脚踢攻击点;

创建AnimNotifyState

创建BP_NotifyState_SwordTraceLoop(AnimNotifyState),并在其内创建Received Notify Begin、Received Notify End;

在动画蒙太奇内添加BP_NotifyState_SwordTraceLoop

  • 应用到挥砍类的动作Attack1、Attack3;

创建AnimNotifyState

在动画蒙太奇内添加BP_Notify_SphereTrace

  • 应用Attack2、Kick;

三,设置BPC_AttackSystem

在播放动画蒙太奇时,触发相应的AnimNotifyState或AnimNotify,从而在BPC_AttackSystem内调用Sword Trace或Sphere Trace;

设置标签

在追踪过程中,击中对象并且对象有Damageable标签,即对其造成伤害;

  • 调用对象的Apply Damage;
  • 在对象上创建伤害事件;

四,设置摄像机抖动

创建相机抖动 BP_SwordHitCameraShake;

在用剑攻击敌人时,角色收到伤害后播放该相机抖动;

五,添加音效

导入剑击音频,并创建MS_SwordHit(MetaSound_Sourse);;

  • 注意指定下衰减;

在用剑攻击敌人时,角色收到伤害后播放该剑击音频;

角色收到伤害后播放呻吟音频;

相关推荐
挨代码7 天前
Creed —— 保存与加载
ue游戏教程
挨代码8 天前
Creed —— 过场动画
ue游戏教程
挨代码9 天前
Creed —— 主菜单
ue游戏教程
挨代码10 天前
Creed —— AI 动物
ue游戏教程
挨代码12 天前
Creed —— 弓箭
ue游戏教程
挨代码14 天前
Creed —— 任务系统
ue游戏教程
挨代码18 天前
Creed —— 攀爬
ue游戏教程
挨代码19 天前
Creed —— AI攻击伤害
ue游戏教程
挨代码19 天前
Creed —— AI Boss
ue游戏教程
挨代码20 天前
Creed —— AI听觉干扰和调查
ue游戏教程