Si le bouton Gamepad a été libéré


La description

Cette action vérifie quand un bouton de gamepad a été publié pour l'index de gamepad donné. Il reviendra true sur la tique de jeu unique que le bouton est libéré et false à tous les autres moments. Si vous activez le not modifier, cette action sera inversée, et vérifier si le bouton n'a pas été libéré, retour false sur la tique du jeu qu'il a été libéré sur et true à tous les autres moments.

Notez que pour ajouter des actions dans le bloc "if", elles doivent être placées sur le côté de l'action, comme indiqué dans l'image ci-dessous:
Si Ajouter des actions clés Ces actions seront maintenant exécutées si le "si" évalue à true, tandis que toutes les actions abandonnées ailleurs seront effectuées après le bloc "if".


Syntaxe de l'action:

Syntaxe du bouton de la manette de jeu libérée


Arguments:

Argument La description
Gamepad L'index du gamepad.
Button Le nom du bouton à vérifier.
Not Annulez le contrôle (true devient false et vice versa)


Exemple:

Exemple de bouton de manette enfoncé
Le code de bloc d'action ci-dessus interroge l'état du bouton de la manette de jeu 0 à chaque pas et si un bouton est maintenu enfoncé, il vérifie que le bouton initial est enfoncé. Si le contrôle est true lors de la première pression vers le bas, un son est joué, puis, tandis que le bouton est maintenu enfoncé, la fusion des sprites est changée en rouge. Si le bouton n'est pas maintenu enfoncé, une vérification est effectuée sur la libération du bouton pour réinitialiser la couleur de fusion au blanc.