Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/04/2024, à 07:18

chris7522

problème compréhension pygame.sprite.Group()

Bonjour a toutes et a tous,

J'ai besoin de votre éclairage sur quelques chose que j'ai du mal à comprendre.
J'ai 2 fichiers contenant 1 classe chacun : 
Le fichier main contenant la classe Game et le fichier brain contenant la classe Brain .
Voici une petite portion du code en question :

class Brain : 
   self.fighters = [ ]
import brain
class Game : 
    self.fighters = pygame.sprite.Group()
    self.ai = brain.Brain()
    self.ai.fighters = self.fighters.sprites()

Que contient l'attribut fighters de la classe Brain finalement ?
Était ce nécessaire de se prendre la tête à faire tout ça ?
Pourquoi la personne a t elle choisit de procéder ainsi ?
D'avance, merci !

Dernière modification par chris7522 (Le 25/04/2024, à 08:35)

Hors ligne

#2 Le 25/04/2024, à 18:25

chris7522

Re : problème compréhension pygame.sprite.Group()

Ok je viens de comprendre . L'attribut " fighters " de la classe Brain contient la liste de tous les sprites du groupe de sprite de la classe Game . C'est ca ?

Hors ligne