device_mouse_raw_y(device);
| Argument | La description |
|---|---|
| device | L'appareil (de 0 à n ) en cours de vérification. |
Retours: Real
Cette fonction renvoie la position initiale du contact sur un périphérique. Cela signifie qu'il renvoie la définition réelle de l'appareil de la position y touchée, et non celle de GameMaker Studio 2, et ignorera donc la position et la mise à l'échelle de la vue. Notez que le nombre maximum de touches pouvant être détectées dépendra beaucoup du périphérique utilisé et du système d'exploitation utilisé.
Remarque: Cette fonction dépend beaucoup du périphérique et vous devez d'abord tester le module cible et le périphérique souhaités pour voir exactement ce qui est renvoyé.
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));
}
Le code ci-dessus vérifie si l'on appuie sur device1 et device2, et s'ils le sont, il calcule la position moyenne des coordonnées x / y entre chaque point de presse.