bonjours a tous
je cherche a faire un if mais qui ce déclanche une seul fois exemple
void draw() { if(mousePressed) { println("bonjour"); } }
le problème avec ce code est que autant que tu appuis sur le bouton de la souris ce code va tourner en boucle seulement moi j'ai besoin que ce clique active ce if juste une seul fois
jai essayer aussi avec un "mouseRealeased()" ça fonctionne mais je peux juste le mettre dans un void alors que jai besoin de cela dans un if exemple
void mouseReleased() { println("bonjour"); }
mais comme ça ne marche pas
void draw() { if(mouseReleased()) { println("bonjour"); } }
alors il y a t-il un moyen simple de mettre un "mouseRealeased" dans une condition de if ?
merci
Danny
Hors ligne
Au lieu de tester l'état (cliqué ou relâché), tu devrais tester un changement d'état.
Si (au tour précédent le bouton était relâché) et que (maintenant il est enfoncé)
alors écrire "bonjour" et noter que le bouton a été enfoncé
Dernière modification par dwan (2015-11-16 16:00:22)
Hors ligne
a ok
j'essaye ça sur le champ merci
Hors ligne