re salut !
j'ai tester le bout de code que tu ma donne :
Code :
Uint32 Start = SDL_GetTicks();
Uint32 FadeTime = 100000; // faire durer la transition 10 secondes
while(1){
Uint32 Time = SDL_GetTicks();
if (Time < (Start + FadeTime))
{
Uint32 Factor = ((Time - Start) * 255) / FadeTime;
SDL_SetAlpha(present, SDL_SRCALPHA, 255 - Factor);
}
SDL_BlitSurface(present, NULL, ecran, &position);
SDL_Flip(ecran);
}
mais cela ne fonctione pas. alors je me demande si cette dispariton d'image peut etre réalisé.
Partager