2016-10-25 6 views
0

Я пытаюсь выяснить, как игрок может потерять жизнь при нажатии на объект. Это то, что я до сих пор:Как игрок может потерять жизнь, когда нажимает на объект? GameMaker Studio

Object_Controller

Создать событие:

lives=3 

Шаг Событие:

if mouse_check_button_pressed(object_wrong_answer) 
    { 
    lives -= 1; 
if lives < 1 room_restart() 
} 

Однако это не работает. Любые советы или предложения?

ответ

0

Вы не можете использовать имя объекта в mouse_check_button_pressed(), ему необходимо mouse button constant.

Для решения вашей проблемы, вы должны добавить Mouse ->Left Pressed события в object_wrong_answer объект и поместить код (lives -= 1; if lives < 1 room_restart()) там.