玩家如何在点击某个物体时失去生命? GameMaker Studio

时间:2016-10-25 17:23:21

标签: game-maker gml

我试图弄清楚玩家在点击某个物体时会失去生命。这就是我到目前为止所做的:

Object_Controller

创建活动:

lives=3

步骤事件:

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

然而,这不起作用。有什么建议或意见吗?

1 个答案:

答案 0 :(得分:0)

您无法在mouse_check_button_pressed()中使用对象的名称,它需要mouse button constant

要解决您的问题,您应该将Mouse - &gt; Left Pressed事件添加到object_wrong_answer对象中,并将代码(lives -= 1; if lives < 1 room_restart())放在那里。