玩家怎么可能在点击一个物体时失去一条生命?GameMaker工作室



我想弄清楚玩家在点击一个对象时是如何失去生命的。这是我目前所看到的:

Object_Controller

创建事件:

lives=3

步骤事件:

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

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

不能在mouse_check_button_pressed()中使用对象名称,它需要鼠标按钮常量

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

最新更新