pygame.display.blit 出現殘影

MTQ_python發表於2019-09-26

問題的原因在於 MainGame.window.fill(BG_COLOR)

    MainGame.window=pygame.display.set_mode([SCREEN_WIDTH,SCREEN_HEIGHT])
    pygame.display.set_caption("坦克大戰")
    MainGame.my_tank = Tank(350, 250)
    MainGame.window.fill(BG_COLOR)
    while True:

pygame.display.blit 出現殘影

應該把 MainGame.window.fill(BG_COLOR) 移動到 while True: 迴圈中

MainGame.window=pygame.display.set_mode([SCREEN_WIDTH,SCREEN_HEIGHT])\
pygame.display.set_caption("坦克大戰")
MainGame.my_tank = Tank(350, 250)   
while True:
        MainGame.window.fill(BG_COLOR)

pygame.display.blit 出現殘影

相關文章