使用此函数,您可以检查是否按住了键。
该函数将采用函数 ord 返回的 keycode 值 (仅 a-Z 的大写字母 或 0-9 的数字),或主键盘输入页面上列出的 vk_* 常量中的任何一个。
与 keyboard_check_pressed() 或 keyboard_check_releared() 函数不同,该函数仅在按下或释放键时触发一次,该函数在按住键的每一步都会触发。
keyboard_check(key);
参数 | 类型 | 描述 |
---|---|---|
key | 虚拟按键常数 (vk_ *) | 检查的关闭状态的关键。 |
if keyboard_check(vk_left)
{
x -= 5;
}
上面的代码将检查是否按下箭头键,并将实例向左移动 5 个像素,每一步它都返回 true。