嗯?限制次数?没太明白,大概说是这个意思吧:某个关卡限制点击N次鼠标,但是你点了第N+1次算输这种是吧。
首先呢,你需要一个变量(推荐是全局的)来存储鼠标点击的次数。其次,你要确定你的有效点击位置(当玩家点到菜单的时候也算一步的话是很坑爹的),如果是老手的话建议坐标判断,如果是新手的话,最简单的方法是绘制一个作为点击范围的精灵,转化为obj,丢进房间去,然后使用范围物体的左键按下(或松开)事件(注意是按下或者松开事件,切忌直接用鼠标事件,因为只要鼠标一按下,单纯的鼠标事件里面的动作会如同步事件进行)。然后就是在里面将这个变量递增1了。当然如果全屏都是范围的话直接使用全局鼠标左键按下(或松开)事件。
当然你写代码的话可以将事件挪到步事件里面。
然后通过其他东西判断点击数和要求数,如果超出则判负,然后就是该弹窗弹窗该回主界面回主界面该高分高分该重开重开。否则继续。
GameMaker吧为您服务❤❤❤