gamepad_button_check

Renvoie si un bouton de gamepad donné est actuellement enfoncé.

Syntaxe:

gamepad_button_check(device, button);


Argument La description
device Quel périphérique de jeu "slot" à vérifier.
button Quelle constante du bouton de gamepad pour vérifier.


Renvoie: Boolean


La description

Cette fonction retournera true ou false selon que le bouton de la manette est détecté comme étant maintenu enfoncé ou non.


Exemple:

if gamepad_button_check(0, gp_face1)
   {
   if canshoot = true
      {
      audio_play_sound(snd_Shoot, 0, false);
      instance_create_layer(x, y, "Bullets", obj_Bullet)
      canshoot = false;
      alarm[0] = room_speed / 2;
      }
   }

Le code ci-dessus détectera si le bouton du bas de la face supérieure (le «X» sur un contrôleur ps3) est maintenu enfoncé et si c'est le cas, il tirera une instance «balle» et déclenchera une alarme.


Retour: Entrée GamePad
Suivant: gamepad_button_check_pressed
© Copyright YoYo Games Ltd. 2017 Tous droits réservés