Comment distinguer le clic gauche , clic droit de la souris clique dans pygame?
À partir de l'api de pygame, il a:
event type.MOUSEBUTTONDOWN, MOUSEBUTTONUP, MOUSEMOTION
Mais il n'y a aucun moyen de les distinguer à droite, à gauche clics?
Vous devez vous connecter pour publier un commentaire.
événement.le bouton peut être égale à plusieurs valeurs entières:
1 - clic gauche
2 - clic-milieu
3 - clic droit
4 - faites défiler vers le haut
5 - faites défiler vers le bas
Au lieu d'un événement, vous pouvez obtenir de l'actuel état du bouton ainsi:
Cela renvoie un tuple:
(leftclick, middleclick, faites un clic droit)
Chacun est un booléen entier représentant le bouton haut/bas.
Vous pouvez prendre un coup d'oeil à cette tutoriel, ainsi qu'à la n.st réponse à cette SORTE de question.
Donc le code qui vous montre comment distinguer entre le droit et le clic gauche va comme ceci: