如何设置玩家飞机生命值

我们希望玩家飞机碰撞到敌人飞机或被敌人子弹击中3次才会被消灭,这时候就需要我们给玩家飞机添加一个血量变量,这个血量 初始值为3,每当被敌人飞机碰撞或被敌人子弹击中血量就减一,当血量小于等于0的时候,玩家飞机被消灭。
1.首先我们选择玩家飞机,然后在右方选择数值,然后选择添加实体变量。



2.修改上方设置的敌人飞机碰撞玩家飞机事件,删除“销毁”玩家飞机动作

然后选择玩家飞机,右方切换到玩家飞机(条件与动作选择框),选择“减法运算”动作,实例变量选择血量,值设置1.


修改后动作事件动作如下。

3.修改上方设置的敌人子弹碰撞玩家飞机事件,删除“销毁”玩家飞机动作。

然后选择玩家飞机,右方切换到玩家飞机(条件与动作选择框),选择“减法运算”动作,实例变量选择血量,值设置1.


修改后动作事件动作如下。

4.在玩家操作事件组下增加一条新事件,设置条件为玩家飞机的血量实体变量小于等于0时,销毁玩家飞机。

选择玩家飞机,右方切换到玩家飞机(条件与动作选择框),选择“比较实例变量”条件,
实例变量选择血量,比较方式选择小于等于,值设置0.



然后选择玩家飞机“销毁动作”

这时候我们预览一下啊,发现玩家飞机被敌人飞机或敌人子弹碰撞3次后,才会被销毁。##

该教程是否对你有用?
联系方式
QQ:2967340017
邮箱:user_service@newlang.cn
公司地址:广州市天河区中山大道西238号301房(部位:自编之十二)

官方交流群

扫描二维码进入

交流群①

640215025

官方交流群

扫描二维码进入

交流群②

610394080

友情链接
联系我们
QQ:2967340017
Q群1(已满):640215025
Q群2:610394080
邮箱:user_service@newlang.cn
公司地址:广州市天河区中山大道西238号301房(部位:自编之十二)

粤ICP备18033026号 《服务协议》

Copyright © 2019 广州玖兔互娱信息科技有限公司 版权所有