keyboard_check_pressed

使用此函数,您可以检查是否按下了键。

keyboard_check 函数不同,此函数仅在按下按键的步骤中返回 true,即当其从前一步骤中的未保持向下切换到当前步骤中的保持向下时。因此,要再次返回 true,必须先释放该键,然后再次按下。在所有其他步骤中,函数返回 false

该函数将采用函数 ord 返回的 keycode 值 (仅 a-Z 的大写字母 或 0-9 的数字),或主键盘输入页面上列出的 vk_* 常量中的任何一个。

 

语法:

keyboard_check_pressed(key);

参数类型描述
key虚拟按键常数 (vk_*)检查按下状态的键。

 

返回:

Boolean

 

示例:

if keyboard_check_pressed(vk_anykey)
{
    room_goto_next();
}

如果玩家按下键盘上的任意键(其作用类似于 “按任意键继续” 提示),上面的代码将进入下一个房间。