bonjour , je suis entrain de réaliser un jeu avec la SDL
et j´ai une fonction qui me permet d´afficher un certains nombre d´allumettes , et j´aimerais créer une fonction qui me permettré de libéré les différents surfaces créées
voici ma fonction pour afficher
long afficher(long nombreAlumette, SDL_Surface *image)
{
long i;
for (i = 1 ; i < nombreAlumette+1 ; i++)
{
SDL_Surface *Alumette[30] = {NULL};//crée 30surface
SDL_Rect positionAlumette[i];//defini les position
positionAlumette[i].x = i*20;
positionAlumette[i].y = +200;
Alumette[i] = SDL_LoadBMP("match.bmp"); // Je charge
SDL_BlitSurface(Alumette[i], NULL, image, &positionAlumette[i]); // JE COLLE
}
}
//*image est remplacé par écran pr le blit
merci de votre aide.