pygame.display.blit 出现残影

问题的原因在于 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 出现残影

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!