擅长:python、mysql、java
<p>不要在事件循环中执行<code>pygame.quit()</code>。请注意您如何在它之后执行<code>display.update</code>。退出循环后,作为最后一件事退出。在</p>
<pre class="lang-py prettyprint-override"><code>pygame.init()
done = False
while not done and ...:
for event in pygame.event.get():
if event.type == pygame.QUIT:
done = True
break # Other events became irrelevant.
pygame.display.update()
clock.tick(30)
# Now that we're done:
pygame.quit()
</code></pre>