擅长:python、mysql、java
<p>这是有原因的。双缓冲是一种防止“闪烁”的技术。基本上,你想把一个帧绘制到内存而不是监视器上,然后在它被绘制时一次将其推送。否则,您可以看到同一帧的不同元素在不同的时间向上移动。在</p>
<p>你要做的是每帧绘图只调用<code>pygame.display.flip()</code>一次,而不是在每次更改之后。通常,这是通过有一个“<code>draw</code>”函数来完成的,该函数在物理操作和游戏规则完成后在帧末尾调用,而在<code>draw</code>结束时调用<code>flip()</code>。在</p>