<p>我几乎放弃了,所以我需要帮助。
我试着做一个简单的平台,有两个跳跃。。。
我一直在兜圈子,想找到有用的东西
到目前为止,我最好的办法是比较滴答声的数量,但每次我有了一些想法,我都设法把它搞砸了,我不知道怎么。。。
有简单的方法吗?在</p>
<p>请忽略任何不必要的变量这只是一个例子</p>
<pre><code>Clock=pygame.time.Clock()
t=0
a=0
b=0
f=0
m=0
while True:
Clock.tick(180)
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
sys.exit()
if event.type == KEYDOWN:
if event.key==K_SPACE and b==0:
movey=-1
a=1
t=pygame.time.get_ticks()
if event.key==K_SPACE and b==1:
f=pygame.time.get_ticks()
if f<=t+238:
a=1
else:
pass
if event.type == KEYUP:
if event.key==K_SPACE and b==0 and a==1:
a=0
b=1
if event.key==K_SPACE and b==1 and a==1:
m=1
b=3
s=y
if m==1:
y+=movey
if y==s-32:
m==0
elif y<=312 and movey==-1:
movey=+1
elif y==344 and movey==+1:
movey=0
a=0
b=0
else:
y+=movey
</code></pre>
<p>现在我正试着。。。。在</p>