最近,当我打电话给我的例程退出时,我的游戏并未停止。
在各种测试中,我可以将错误缩小到调用pygame.quit()
时。此时节目冻结了。
我写了一个简短的程序来验证我的代码中没有任何时髦的东西:
import pygame
pygame.init()
pygame.quit()
这导致了同样的错误。
我在python 2.7.6
上使用pygame 1.9.1release
和Ubuntustudio 14.04.4 LTS
而不空闲
EDIT1:
没有错误上升。有错误,我的意思是程序没有按预期停止,而只是闲置。我的猜测是,一些异步进程仍在pygame中运行。
答案 0 :(得分:0)
你是在闲置吗?如果是这样,idle通常需要在pygame窗口关闭之前关闭shell窗口。尝试直接通过终端运行程序,如果你还没有。