Partage
  • Partager sur Facebook
  • Partager sur Twitter

Fonction de Gestion de Collisions

Je ne comprends pas pourquoi elle ne marche pas...

    13 février 2008 à 14:59:03

    EDIT : Ce message a été envoyé sans faire exprès, pour le message cmoplet veuillez aller voir l'autre sujet de meme nom ... Encore désolé



    Bonjour à tous !!!
    Je lance mon SOS sur ce forum, car après maints essais, je ne comprends toujours pas pourquoi cette fonction ne marche pas.

    1. void collisions(SDL_Rect *pos1, SDL_Rect *pos2)
    2. {
    3.         if((pos1->x < pos2->x + pos2->w) && (pos1->x + pos1->w > pos2->x) &&
    4.            (pos1->y < pos2->y + pos2->h) && (pos1->y + pos1->h > pos2->y))
    5.             {
    6.                 fprintf(stderr, "collision\n");
    7.                 pos1->x = 50;
    8.                 pos1->y = 50;
    9.             }
    10. }
    • Partager sur Facebook
    • Partager sur Twitter

    Fonction de Gestion de Collisions

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown