Bonjour, je code avec Python dans sa version 3.6.0b4.
Mon problème c'est que lorsque j'associe un touche à une action sa ne fonctionne pas.
Peut-être que le programme détecte que mon clavier n'est pas Anglais ?...
Par exemple, pour K_UP (qui n'apparaît pas dans l'autocomplétion déja) lorsque j'exécute le programme, et bien l'appuie sur la touche du haut ne produit rien).
Voici une partie de mon code si sa peut aider :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 def main(): x=150 y=200 y_mouvement = 0 game_over = False while not game_over: for event in pygame.event.get(): if event.type == pygame.QUIT: game_over= True if event.type == pygame.KEYDOWN: if event.key == pygame.K_UP: y_mouvement = -5 if event.type == pygame.KEYUP: y_mouvement = 5 y+= y_mouvement surface.fill(blue) ballon(x,y,img) if y > surfaceH -40 or y < -10 : gameOver() pygame.display.update() main() pygame.quit() quit()
Partager