device_mouse_raw_y

Renvoie la position y de l'appareil lorsque vous appuyez dessus.

Syntaxe:

device_mouse_raw_y(device);


Argument La description
device L'appareil (de 0 à n ) en cours de vérification.


Retours: Real


La description

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é.

Exemple:

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.


Retour: Entrée du périphérique
Suivant: device_mouse_x_to_gui
© Copyright YoYo Games Ltd. 2017 Tous droits réservés