Avec l'utilisation des événements clavier comme ci-dessous, mon vaisseau ou il se déplace ou il tire . Or j'aimerai pouvoir tirer et bouger le vaisseau en même temps.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    def evenement(self):
        self.bind("<KeyPress-w>",lambda gauche:
                  self.can.move("vaisseau_humain", -4, 0))
 
        self.bind("<KeyRelease-w>",lambda gauche:
                  self.can.move("vaisseau_humain", -4, 0))
 
        self.bind("<KeyPress-b>",lambda droite:
                  self.can.move("vaisseau_humain", 4, 0))
 
        self.bind("<KeyRelease-b>",lambda droite:
                  self.can.move("vaisseau_humain", 4, 0))
 
        self.bind("<KeyRelease-c>",self.tir)
Je n'ai rien vu la doc sur la gestion simultanée de l'appui de deux touches (sauf avec shift et contrôle).
Comment m'y prendre?