擅长:python、mysql、java
<p>此外,您的键盘移动也有一些冗余代码。而不是写作</p>
<pre><code>if event.type == KEYDOWN:
</code></pre>
<p>一次又一次地,将KEYUP if语句和KEYDOWN if语句分组</p>
<pre><code>if event.type == pygame.KEYDOWN:
if event.key == pygame.K_UP:
blocky_y_move = -3
elif event.key == pygame.K_DOWN:
blocky_y_move = +3
</code></pre>
<p>等等,以及:</p>
<pre><code>if event.type == pygame.KEYUP:
if event.key == pygame.K_UP:
blocky_y_move = 0
elif event.type == pygame.K_DOWN:
blocky_y_move = 0
</code></pre>
<p>等</p>