sdl_fillrect也填补了我的背景

时间:2014-04-03 10:25:28

标签: c++ sdl

我的游戏有一个背景和一个移动的敌人。每次我的敌人移动我想填补最后一步,但是当我使用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;
    }

0 个答案:

没有答案