device_mouse_raw_y

此函数返回设备上触摸的原始y位置。这意味着它返回被触摸的y位置的实际设备定义 ,不是GameMaker一个,因此将忽略视图位置和缩放。请注意,可以检测到的最大设备触摸数量将在很大程度上取决于正在使用的设备及其运行的操作系统

注意: 此函数非常依赖于设备,您应该首先尝试所需的目标模块和设备,以查看返回的内容。

 

语法:

device_mouse_raw_y(device);

参数类型描述
deviceReal正在检查的设备(从0-n)

 

返回:

Real

 

例子:

if (device_mouse_check_button(0, mb_left) && device_mouse_check_button(1, mb_left))
{
    x_av = mean(device_mouse_raw_x(0), device_mouse_raw_x(1));
    y_av = mean(device_mouse_raw_y(0), device_mouse_raw_y(1));
}

上面的代码检查 device1 和 device2 是否被按下,如果它们是,它计算每个按压点之间的 x/y 坐标的平均位置。