voici le traceback
et mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Traceback (most recent call last): File "C:\Users\alain\OneDrive\Bureau\jeu_python\main.py", line 4, in <module> from game import Game File "C:\Users\alain\OneDrive\Bureau\jeu_python\game.py", line 3, in <module> from monster import Monster File "C:\Users\alain\OneDrive\Bureau\jeu_python\monster.py", line 3, in <module> import animation File "C:\Users\alain\OneDrive\Bureau\jeu_python\animation.py", line 26, in <module> 'mummy': load_animation_images('mummy') File "C:\Users\alain\OneDrive\Bureau\jeu_python\animation.py", line 18, in load_animation_images image_path = path + num + '.png' TypeError: can only concatenate str (not "int") to str
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 def load_animation_images(sprite_name): #charger les 24 images dans le dossier images = [] # recuperer le chemin de ce dossier path = f"assets/{sprite_name}/{sprite_name}" #boucler sur chaque image for num in range(1, 24): image_path = path + num + '.png' images.append((pygame.image.load(image_path))) #renvoyer le contenu de la liste return images
Partager