擅长:python、mysql、java
<p>你从未改变精灵的位置<code>player</code>。
你希望它怎么移动?
您所做的只是更改局部变量<code>playerx</code>的值,但您从未将该更改推回到sprite对象中。在</p>
<p>首先在下面添加中间线:</p>
<pre><code> playerx += x_change
player.rect.center = (playerx, playery)
all_sprites.update()
</code></pre>
<p>你看这会改变什么吗?你能从那里拿走吗?在</p>