【发布时间】:2016-10-13 21:21:33
【问题描述】:
我有五个对象: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 varglobal.bossHealth relative to -1.5;销毁实例(其他)No More Health:创建
obj_GameOver的实例;创建obj_BtnOK的实例
这是我的第二种方法:
在obj_bossHealth,我有这些事件:
创建事件:set var
global.bossHealth to 100绘制事件:draw_healthbar
步骤事件:如果
global.bossHealth is equal to 0则创建obj_GameOver的实例并创建obj_BtnOK的实例
在obj_Boss,我有这些事件:
与
obj_rec2的冲突:set varglobal.bossHealth relative to -1.5;销毁实例(其他)
两种方法的结果:
obj_GameOver 和 obj_BtnOK 不会出现。我怎样才能解决这个问题?请解释你的答案。谢谢。
【问题讨论】:
标签: instance game-maker createinstance