Ca fait 3 semaines que je suis sur un shoot.
J´avais déjà programmer des jeux pas trop mal en C avec la librairie graphique SDL mais jusque là y´avait pas eu de problèmes...
Mais là, big problème de blit ( ca ne s´execute pas) . ..
Bizzare ?
Voila mon système pour azfficher un ennemi ( là ou ca coince, et pourtant j´ai dja utilisé des 10aines de fois cette méthode ) :
typedef struct {
int x,y;
int shootx[20],shooty[20]; / * 20 tirs par ennemi */
boolean alive;
unsigned int lifes;
SDL_Surface *s;
}En;
. ..
void drawEnnemi(En *e)
{
SDL_Rect rcblit;
rcblit.x = e->x;
rcblit.y = e->y;
if ( e->alive && inScreen(e->x, e->y))
{
. ..
if ( !SDL_BlitSurface(e->s, NULL, Screen, &)){ writeLog("Erreur : impossible de bliter ! "); stop(STATE_ERROR); }
}
. ..
}
Voilà...
La structure est correctement paramètrée et passée a la fonction mais y´a pas moyen...
Si qqun peut aider...
Je vous remercie d´avance !
---->Vengeur
->http://membres.lycos.fr/vengeurstock/