我有五个对象:obj_Boss、obj_bossHealth、obj_GameOver、obj_BtnOK和obj_rec2。
这就是我要的。当obj_Boss没有更多的健康时,obj_GameOver就会obj_BtnOK出现。
这是我的第一种方法:
在obj_bossHealth,我有这些事件:
创建事件:set var
global.bossHealth to 100绘制事件:draw_healthbar
在obj_Boss,我有这些事件:
obj_rec2与:set var冲突global.bossHealth relative to -1.5;销毁实例(其他)没有更多的健康:创建实例
obj_GameOver;创建实例obj_BtnOK
这是我的第二种方法:
在obj_bossHealth,我有这些事件:
创建事件:set var
global.bossHealth to 100绘制事件:draw_healthbar
Step Event: if
global.bossHealth is equal to 0then create instance ofobj_GameOverand create instance ofobj_BtnOK
在obj_Boss,我有这些事件:
obj_rec2与:set var冲突global.bossHealth relative to -1.5;销毁实例(其他)
两种方法的结果:
obj_GameOver并且obj_BtnOK不会出现。我怎样才能解决这个问题?请解释你的答案。谢谢。