根据您指定的设备触摸是否已释放,此函数返回true或false。
设备参数指的是设备触摸号,可以从0到n,请注意,可以检测到的最大触摸数将在很大程度上取决于所使用的设备及其运行的操作系统 (大多数设备将支持至少4个同时触摸)。
此函数仅通过实际释放操作返回 true 一次,在此步骤中,键从按下变为未按下,本页 中列出的常量 可用于检查鼠标按钮。在所有其他步骤中,函数返回 false。
注意 mb_right仅在检测到双击触摸并在释放前第二次点击时保持时才能检测到(可使用功能device_mouse_dbclick_enable禁用此行为)。
device_mouse_check_button_released(device, button);
参数 | 类型 | 描述 |
---|---|---|
device | Real | 正在检查的设备(从0-n) |
button | Mouse Button Constant | 正在检查的设备的按钮。 |
if device_mouse_check_button_released(0, mb_left)
{
press = false;
}
上述代码检查设备是否已按下,并将变量设置为 false (如果有)。