IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Programmation multimédia/Jeux Python Discussion :

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


Sujet :

Programmation multimédia/Jeux Python

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Deficient visuel
    Inscrit en
    Mai 2019
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Deficient visuel

    Informations forums :
    Inscription : Mai 2019
    Messages : 199
    Points : 37
    Points
    37
    Par défaut 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 !
    ( Désolé pour la mise en page, je n'ai pas pu faire mieux sur mon portable)

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Deficient visuel
    Inscrit en
    Mai 2019
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Deficient visuel

    Informations forums :
    Inscription : Mai 2019
    Messages : 199
    Points : 37
    Points
    37
    Par défaut
    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 ?

  3. #3
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 052
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 052
    Points : 1 383
    Points
    1 383
    Par défaut
    D'après la doc oui.

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Deficient visuel
    Inscrit en
    Mai 2019
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Deficient visuel

    Informations forums :
    Inscription : Mai 2019
    Messages : 199
    Points : 37
    Points
    37
    Par défaut
    Merci d'avoir pris la peine de me répondre.

Discussions similaires

  1. [Python 3.X] pygame groupe de sprite probleme
    Par astre96 dans le forum Général Python
    Réponses: 0
    Dernier message: 14/04/2020, 21h46
  2. [Python 3.X] [Pygame] [Pygame.sprite] Ralentissement programme
    Par Skyloq dans le forum Programmation multimédia/Jeux
    Réponses: 1
    Dernier message: 21/02/2018, 20h54
  3. Enlever des sprites à un groupe et formes complexes
    Par Bénarès77 dans le forum Programmation multimédia/Jeux
    Réponses: 5
    Dernier message: 14/10/2011, 22h58
  4. collision entre groupe de sprites (pygame)
    Par jean-pat dans le forum Programmation multimédia/Jeux
    Réponses: 8
    Dernier message: 17/09/2011, 16h22
  5. [Pygame] Sprite et Rect
    Par maxl1 dans le forum Programmation multimédia/Jeux
    Réponses: 1
    Dernier message: 18/04/2009, 17h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo