У меня есть пять объектов: obj_Boss
, obj_bossHealth
, obj_GameOver
, obj_BtnOK
и obj_rec2
.Game Maker - Создайте экземпляр, когда здоровье 0
Это то, что я хочу. Когда obj_Boss
не имеет больше здоровья, появятся obj_GameOver
и obj_BtnOK
.
Это мой первый метод:
В obj_bossHealth
, у меня есть эти события:
Создать событие: набор вар
global.bossHealth to 100
Draw Event: draw_healthbar
В obj_Boss
у меня есть следующие события:
Столкновение с
obj_rec2
: set varglobal.bossHealth relative to -1.5
; уничтожить экземпляр (другой)No More Health: создать экземпляр
obj_GameOver
; создать экземплярobj_BtnOK
Это мой второй метод:
В obj_bossHealth
, у меня есть эти события:
Создать событие: набор вар
global.bossHealth to 100
Draw Event: draw_healthbar
Step Even т: если
global.bossHealth is equal to 0
затем создать экземплярobj_GameOver
и создать экземплярobj_BtnOK
В obj_Boss
, у меня есть эти события:
Столкновение с
obj_rec2
: множество Varglobal.bossHealth relative to -1.5
; уничтожить экземпляр (другой)
Результат обоих методов:
obj_GameOver
и obj_BtnOK
не появится. Как я могу это исправить? Пожалуйста, объясните свой ответ. Благодарю.
добавить некоторые изображения: method1method2