本文主要是介绍ue引擎游戏开发笔记(37)——实现敌人接收攻击伤害,并作出反应,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.需求分析:
现在已经显示造成实际伤害,但敌人对实际伤害并未产生反馈,例如还击,或者死亡倒地等等,实现敌人对于受击的反馈。
2.操作实现:
1.思路:在动画蓝图中添加死亡动画,并通过bool混合两种动画,再通过bool变量控制两种动画的播放。
2.在蓝图中建立blend poses by bool函数,并添加Siwang bool变量,用来控制npc状态:
2.编写siwang函数:
3.在事件图表中加入cast to character函数,建立siwang变量,导入siwang函数,之后连起来:
4.编译运行。
3.注意事项:
注意勾掉角色死亡动画的循环播放,否则角色会重复死亡画面。
这篇关于ue引擎游戏开发笔记(37)——实现敌人接收攻击伤害,并作出反应的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!