UE4 回合游戏项目 18- 退出战斗
创始人
2024-01-28 16:15:38
0

在上一篇(UE4 回合游戏项目 17- 进入指定区域触发战斗事件)基础上完成击败敌人从而退出战斗的功能。

效果:

步骤: 

1.打开“battleScenario”蓝图,添加一个自定义事件,命名为“离开战斗”

2.删除所有生成的敌人

 3.删除生成的玩家

 4.在之前玩家与碰撞区域发生重叠的位置重新生成玩家可以控制的角色

5.然后需要重新获得生成的这个角色的控制权

 接下来需要删除碰撞区域

6.在“碰撞进入战斗”蓝图中,添加“销毁Actor节点”,销毁的对象就是self

下面需要编写什么时候触发“离开战斗”这个自定义事件的逻辑

我们首先编辑在所有的敌人都被击败后触发离开战斗事件的逻辑

7.打开gameMode1,添加判断,如果“回合结束”为真,就触发战斗场景中离开战斗的事件,否则就重新开启新的事件

那么如何判断“回合结束”何时为真或假

首先在战斗开始时获取生成的所有敌人的数量,将其作为一个变量,命名为“生成的敌人数量”,每杀死一个敌人,就将该变量的结果-1

 添加一个自定义事件,命名为“怪物减少”

每次触发该事件就将“生成的敌人数量”减1 

 

 然后判断“生成的敌人数量”是否等于0,如果等于0就设置回合结束为真

 回合开始后设置“回合结束”为假

接下来在“roleCategory”蓝图中调用gameMode1中的怪物减少的事件

8.打开“roleCategory”蓝图,当调用“死亡事件”后,再调用“怪物减少”事件

9.打开“battleScenario”,在重新获取角色控制权后,设置鼠标不显示

 9.点击场景中的碰撞区域,然后设置生成的敌人的数量和类型

为方便测试这里,设置敌人的数量为1

 运行游戏效果如文章开头所示,当击败敌人后自动退出战斗

相关内容

热门资讯

话费小本创业的项目 话费小本创... 小本创业项目:快餐小吃店话费小本创业的项目随着社会压力的增大,很多人没有时间本人做饭,为了工作会选择...
2014小本创业不容错过的项目... 2014小本创业做什么比较好?其实对于大部分创业者来说,小本创业更能取得成功,今天就给大家介绍几个小...
2014小本创业不容错过 卤中... 如今,随着近年来熟食行业的快速发展,给广大的消费者带来了美味,也给投资者带来了绝好的契机,卤中仙熟食...
小本创业好项目摆地摊做什么好?... 小本创业一直以来都是比较受普通大众所喜爱的,而很多人白手起家最开始做的就是摆地摊,不要瞧不起这个小本...
重访抗战地标丨英雄之城·不能忘...   为什么要永远铭记抗战英雄?因为当“中华民族到了最危险的时候”,“用血肉筑起新的长城”并不是艺术升...
各地高校持续实施“宏志助航计划...   央视网消息:当前正值高校毕业生就业关键期,教育部要求各地高校加快实施年度“宏志助航计划”,为离校...
2018小本创业好2017十个... 1、农户住宅设计业我们知道盖房是农民生活中的头等大事,随着社会经济的发展,农户住宅也向实用、美观、个...
环保创业好项目 环保行业有哪些... 酿酒蒸馏/餐饮食堂,全国90%传统锅炉需要改造。千亿市场商机等你来分享。具有竞争性独特产品,市场唯一...
2015年有哪些小本创业好项目... 对于普通大众来说,由于资金的限制,进行小本创业是最恰当的选择.都有什么项目适宜小本创业经营呢?  第...
创业小本好项目 创业小本好项目... 生活水平越来越高,这对于刚毕业的年轻人来说或许就产生了不小的压力,进入职场的时间不长,工资也没有太高...