Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème avec pygame.sprite.spritecollide

Sujet résolu
    16 décembre 2021 à 19:20:58

    Bonjour a tous

    J'essaye de développer un petit jeu en python avec pygame mais je rencontre un problème dans la gestion des collisions. 

    J'ai donc créer une méthode check_collision

    mais je ne comprend pas pourquoi il m'indique pygame.sprite.spritecollide ne peut pas prendre pygame.sprite.collide_mask.

    J'ai aussi créer une méthode remove qui remove tous les projectiles (avec lesquelles à lieux la fameuse collision)

    Si quelqu'un pourrais m'expliquer, je suis preneur :'(
     

    -
    Edité par EnguerrandBoucly 16 décembre 2021 à 19:23:14

    • Partager sur Facebook
    • Partager sur Twitter
      16 décembre 2021 à 19:30:06

      c'est quoi le message d'erreur exacte ? (traceback) 

      • Partager sur Facebook
      • Partager sur Twitter
        16 décembre 2021 à 19:43:26 - Message modéré pour le motif suivant : Merci d'utiliser le bouton code du forum pour insérer votre code


          16 décembre 2021 à 22:16:51

          Bonjour,

          Merci de colorer votre code à l'aide du bouton Code

          Les forums d'Openclassrooms disposent d'une fonctionnalité permettant de colorer et mettre en forme les codes source afin de les rendre plus lisibles et faciles à manipuler par les intervenants. Pour cela, il faut utiliser le bouton Code de l'éditeur, choisir un des langages proposés et coller votre code dans la zone prévue. Si vous utilisez l'éditeur de messages en mode Markdown, il faut utiliser les balises <pre class="brush: python;">Votre code ici</pre>.

          Merci de modifier votre message d'origine en fonction.

          Liens conseillés

          • Partager sur Facebook
          • Partager sur Twitter

          Problème avec pygame.sprite.spritecollide

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          • Editeur
          • Markdown