擅长:python、mysql、java
<p>我有一个类似的问题与空间入侵者类型的游戏。看起来你跳过了屏幕边缘的像素,因为你一次改变了10个像素的挡板位置。尝试:</p>
<pre><code>if pong1_posY + pong_size[1] >= ScreenH:
pong1_posY = ScreenH - pong_size[1]
elif pong1_posY <= 0:
pong1_posY = 0
if pong2_posY + pong_size[1] >= ScreenH:
pong2_posY = ScreenH - pong_size[1]
elif pong2_posY <= 0:
pong2_posY = 0
</code></pre>
<p>这是假设桨的坐标是桨图像的左上角</p>