如果正在检查鼠标按钮,则此函数将返回 true,如果没有,则返回 false。对于任何鼠标按钮释放时,此函数只会被触发 一次,再次触发该按钮需要再次按下并释放该按钮。你提供鼠标按钮以检查以下常量之一:
常量 描述 mb_left 鼠标左键 mb_middle 鼠标中键(这并非对所有目标平台都有效) mb_right 鼠标右键 mb_none 无鼠标键 mb_any 任意鼠标键
mouse_check_button_released(numb);
参数 描述 numb 要检查的鼠标按键常量
Boolean(布尔值)
if mouse_check_button_released(mb_right)
{
speed = point_distance(x, y, mouse_x, mouse_y) / 10;
}
上面的代码将检查鼠标右键是否已被释放,如果有,它将实例的速度设置为当前 x / y 位置和鼠标 x / y 位置之间距离的十分之一。