Je suis à ce temps, et essentiellement c'est tout le code correspondant; Où la direction est l'image de caractère et la boule de neige est l'image boule de neige.Comment ajouter sprites à un groupe PyGame
L'impression (héros) et impression (boules de neige) dire qu'il n'y a pas de sprites dans ces groupes, et je me demandais pourquoi. La logique semble être là, car j'ajoute les sprites avec l'attribut rect au groupe.
Je havn't trouvé un tutoriel qui corrige ce problème, merci
-vous de créer une instance de main_character et my_snowball quelque part? Je ne vois pas cela dans votre code. – user2746752
Qu'est-ce que cela signifie :( – user3853755
\ _ \ _ init__ est appelé à chaque fois que vous instancier la classe Il fonctionne essentiellement comme suit:?... Instance = classe() Les paramètres sont passés à l'initialiseur Par exemple, pour créer une boule de neige à (100,100), vous pouvez écrire ceci:. boule de neige = my_snowball ([100100]) Python appellera le initialiseur pour vous et ajoutez le sprite au groupe – user2746752