Pygame错误与酸洗

时间:2012-01-23 23:25:57

标签: python python-3.x pygame pickle

我有一个pygame游戏,在我尝试腌制之前它完美无缺,但之后 我开始出错了。

Traceback (most recent call last):
  File "C:\Users\Knowhaw\Desktop\Python Programs\Brick Breaker\BrickBreaker.pyw", line                            
253, in <module>
    play(paddle, ball, pickle.load(open("Levels/leveltest.lvl", "rb")))
  File "C:\Users\Knowhaw\Desktop\Python Programs\Brick Breaker\BrickBreaker.pyw", line   
227, in play
    screen.blit(brick.sprite, (brick.x, brick.y))
pygame.error: display Surface quit

我被引导相信这与深度复制有关,是否有替代方案 不使用深度复制的泡菜,还是其他任何解决方案?

以下是代码的一部分:http://pastebin.com/gqi91Ckq

如果您需要任何进一步的信息,请询问。

1 个答案:

答案 0 :(得分:1)

我解决了它,我不能腌制图像,所以我重新确定了它们是如何破碎砖的