使用此函数,您可以检查是否按下了键。
与 keyboard_check 函数不同,此函数仅在按下按键的步骤中返回 true,即当其从前一步骤中的未保持向下切换到当前步骤中的保持向下时。因此,要再次返回 true,必须先释放该键,然后再次按下。在所有其他步骤中,函数返回 false。
该函数将采用函数 ord 返回的 keycode 值 (仅 a-Z 的大写字母 或 0-9 的数字),或主键盘输入页面上列出的 vk_* 常量中的任何一个。
keyboard_check_pressed(key);
参数 | 类型 | 描述 |
---|---|---|
key | 虚拟按键常数 (vk_*) | 检查按下状态的键。 |
if keyboard_check_pressed(vk_anykey)
{
room_goto_next();
}
如果玩家按下键盘上的任意键(其作用类似于 “按任意键继续” 提示),上面的代码将进入下一个房间。