Détecter l'appui sur un bouton¶
Faire quelque chose quand un bouton est maintenu appuyé.
Info
Le bouton devra être maintenu appuyé au moment où celui-ci est testé. Si vous souhaitez détecter l'appui d'un bouton dès qu'on le relâche, cela se passe par ici.
Branchement¶
Exemple¶
Dans l'exemple ci-dessous, nous allons afficher un message lorsque l'un des boutons de la Galaxia est appuyé ou touché :
# On importe les modules dont on a besoin
from thingz import *
# On vient tester s'il y a eu un appui
while True:
if button_a.is_pressed():
print('Bouton A appuyé !')
if button_a.is_pressed():
print('Bouton B appuyé !')
if touch_n.is_touched():
print('Bouton tactile haut touché !')
if touch_s.is_touched():
print('Bouton tactile bas touché !')
if touch_e.is_touched():
print('Bouton tactile droit touché !')
if touch_w.is_touched():
print('Bouton tactile gauche touché !')
Aller plus loin¶
Dans l'exemple ci-dessus, nous utilisons le module thingz
qui est décrit en détails ici.