UE4 回合游戏项目 20- 添加人物被攻击的动画

在上一节(UE4 回合游戏项目 19- 添加血量UI)基础上继续添加人物被攻击时播放被攻击动画的功能。

效果:(当玩家被攻击时,播放相应的受到伤害的动画)

 

步骤:

1.打开“1lantu”,在事件图表中添加一个自定义事件,命名为“玩家1被攻击动画事件”

UE4 回合游戏项目 20- 添加人物被攻击的动画_第1张图片

 双击右下角名为“HitReact_Front”的动画,从而打开该资源

UE4 回合游戏项目 20- 添加人物被攻击的动画_第2张图片

 然后在打开的资源的右下角再次选中“HitReact_Front”,点击鼠标右键选择浏览至资源

UE4 回合游戏项目 20- 添加人物被攻击的动画_第3张图片

 2.在主界面上选中“HitReact_Front”,然后鼠标点击右键创建动画蒙太奇

 UE4 回合游戏项目 20- 添加人物被攻击的动画_第4张图片

 命名为“玩家1被攻击动画蒙太奇”

UE4 回合游戏项目 20- 添加人物被攻击的动画_第5张图片

 打开“玩家1被攻击动画蒙太奇”,调整插槽为“DefaultGroup.UpperBody”

UE4 回合游戏项目 20- 添加人物被攻击的动画_第6张图片

 3.回到“1lantu”,让“玩家1被攻击动画事件”调用“玩家1被攻击动画蒙太奇”

UE4 回合游戏项目 20- 添加人物被攻击的动画_第7张图片

 4.打开“player1”,当玩家收到伤害时,调用“玩家1被攻击动画事件”

UE4 回合游戏项目 20- 添加人物被攻击的动画_第8张图片

 此时运行游戏就可以看到文章开头的效果了

你可能感兴趣的:(#,虚幻4,一个回合游戏项目,ue4,游戏)