我有多个DIRT对象(obj_dirt),我希望每个对象都按以下方式反应:第一次单击时变成50%透明,第二次单击时被销毁。以下是我的当前代码:
if clicked{
image_alpha=0.5
}
if clicked && image_alpha=0.5{
instance_destroy()
}
只有第一个if语句有效,第二个语句存在时,对象会在第一次单击时被销毁。(注意:Clicked是一个变量,检查鼠标对象是否被左键点击。如果当前点击,则为true,否则为false,无论如何都不会有问题)
我也尝试过在第一次if语句中为Dirt对象创建一个变量,并在第二个if语句中检查该变量,但依然不起作用。
感谢您的帮助!
评论 (0)