2
嗨,我工作的一個SDL/C遊戲,我做了一個相機與 大背景下(6000 * 1024)和(1024 * 768)屏幕滾動,SDL:塊傳輸的背景,而不是屏幕?
game.screen = SDL_SetVideoMode(SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_BPP, SDL_SWSURFACE);
所以如果我想要做塊屏幕上的內容作爲destenation:
apply_surface(xxx, yyy, map.BALL, game.screen, NULL);
將遵循相機移動時,至極它不是ennemies他們應該在背景上移動的情況下,而不是在屏幕!
所以,如果我的背景,目標位塊傳輸的東西,我有一個problèmeas以下,
apply_surface(xxx, yyy, map.BALL, map.background, NULL);
的舊圖像停留在背景因爲如下因素畫面移動時: