Пигмейская ошибка с травлением - PullRequest
1 голос
/ 24 января 2012

У меня есть игра-пигмея, до того, как я попытался засолить. Она работала отлично, но потом Я начал получать сообщение об ошибке.

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 Ответ

1 голос
/ 25 января 2012

Я решил, я не могу засечь изображения, поэтому я переопределяю их, исходя из того, насколько разбит кирпич

...