此动作检查给定索引的游戏手柄的按钮上的初始的按下操作(译者注:ide英文版的key down是持续按住,应该官方错误,key pressed应是key press,即初始的一次按下检测)。在单击游戏手柄的按钮时,它将返回真(true),其它情况返回假(false)。如果你启用了否定(not)修饰符,此动作的效果将被反转,并检查按钮是否没有被压下,按下返回假,其它情况返回真。
注意:如果要将动作添加进 "if" 动作块,它们应该被放置到动作的一边,如下图所示:
如果if的判断结果是 真。那么此动作将会马上执行。放在别处的动作将会在此if动作块后执行。
参数 描述 游戏手柄 游戏手柄索引。 按钮 要检查的按钮的名称。 非 否定选项(true变为false,反之亦然)
上述动作块代码每一步轮询游戏手柄0的按钮状态,如果是持续的按住按钮,则检测初始的一次按钮按下。如果在初始按下时检测是真,播放声音,然后在按住按钮时,精灵混色变为红色。如果未按住按钮,则会对按钮释放进行检测,以将混色重置为白色。