1
我有一個pygame遊戲,之前我試圖泡菜它工作完美,但事後 我開始得到一個錯誤。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
如果您需要任何進一步的信息,只問。
什麼你試圖泡菜(以及爲什麼)?酸洗期間或取出時是否出現問題? –
這個問題發生在取出或在blitting unpickled的圖像,我取消磚對象的列表(我可以給你的磚類的代碼,如果你願意的話),我試圖unickickle,所以你可以節省創造了水平。 – user1149589
是的,顯示代碼。同時顯示你醃菜的代碼。 –