我的游戏有一个背景和一个移动的敌人。每次我的敌人移动我想填补最后一步,但是当我使用SDL_FillRect
时,它会移除敌人的背景。但我想拥有背景。
int main( int argc, char* args[] )
{
towers mytowers;
enemy myenemy;
bool quit = false;
bool backgroundflag=false;
init();
load_files();
Mix_PlayMusic( music, -1 );
while(castelhealth!=0)
{
mytowers.showtower();
myenemy.path();
SDL_FillRect( screen, &screen->clip_rect, SDL_MapRGB( screen->format, 0xFF, 0xFF, 0xFF ) );
}
clean_up();
return 0;
}