2014-10-04 70 views
0

我使用Pygame並導入並將圖像轉換爲表面,然後使用blit命令: screen.blit(surface,(x,y))但它保留在堆疊表面上,我怎樣才能在1個表面停止它?Pygame Blit Once?

+1

在更新之間做一個'screen.fill()'? – matsjoyce 2014-10-04 15:54:51

+0

非常感謝:D:D:D:D – LOLerKing 2014-10-05 10:54:40

回答

0

您必須在每次更新之間blit背景。

_________CODE___________ 
Character.update() 
screen.fill(background) # or screen.fill((0,0,0)) for a black background 
__________CODE___________ 
+0

非常感謝:D:D:D:D – LOLerKing 2014-10-05 10:37:46

+0

如果它適合您,您可以接受答案。 – AHuman 2014-10-05 13:36:16