如果手柄按钮按下


描述

通过此动作,你可以轮询游戏手柄以查看当前是否正在按住任何按钮(译者注:ide里的key pressed应为key press是指初始的一次按下,而这里是指持续的按住)。在按下(并按住)游戏手柄按钮的每一步,该动作将都返回真(true),否则返回假(false),如果你点击了否定(not)修饰符,然后你可以检查按钮是否没有被按住,即:没有按下任何按钮动作将返回真正=,如果有则是。如果你只需要检查一次按钮单击,请使用是否游戏手柄按下按钮动作。

注意:如果要将动作添加进 "if" 动作块,它们应该被放置到动作的一边,如下图所示:
如果if的判断结果是 。那么此动作将会马上执行。放在别处的动作将会在此if动作块后执行。


动作语法:

是否游戏手柄按钮按住的语法


参数:

参数 描述
游戏手柄 游戏手柄索引。
按钮 要检查的按钮的名称。
否定选项(true变为false,反之亦然)


例如:

如果是游戏手柄按钮的示例
上述动作块代码每一步轮询游戏手柄0的按钮状态,如果是持续的按住按钮,则检测初始的一次按钮按下。如果在初始按下时检测是,播放声音,然后在按住按钮时,精灵混色变为红色。如果未按住按钮,则会对按钮释放进行检测,以将混色重置为白色。