在上一节(UE4 回合游戏项目 19- 添加血量UI)基础上继续添加人物被攻击时播放被攻击动画的功能。
效果:(当玩家被攻击时,播放相应的受到伤害的动画)
步骤:
1.打开“1lantu”,在事件图表中添加一个自定义事件,命名为“玩家1被攻击动画事件”
双击右下角名为“HitReact_Front”的动画,从而打开该资源
然后在打开的资源的右下角再次选中“HitReact_Front”,点击鼠标右键选择浏览至资源
2.在主界面上选中“HitReact_Front”,然后鼠标点击右键创建动画蒙太奇
命名为“玩家1被攻击动画蒙太奇”
打开“玩家1被攻击动画蒙太奇”,调整插槽为“DefaultGroup.UpperBody”
3.回到“1lantu”,让“玩家1被攻击动画事件”调用“玩家1被攻击动画蒙太奇”
4.打开“player1”,当玩家收到伤害时,调用“玩家1被攻击动画事件”
此时运行游戏就可以看到文章开头的效果了