pygame中玩家丢掉最后一条命的时候,可以让玩家选择是否继续再玩一次的代码是什么(比如说用移动的挡板来接球,次数用完可以选择再玩一次或者退出)
running = True
while running:
playing = True
while playing:
'''<这里是游戏代码,游戏结束后就设置playing=False,跳出循环>'''
while not playing: #没有进行游戏的时候询问是否继续游戏
'''<在此处绘制提示内容>'''
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
playing = True #这里把playing设置为true的目的是退出这个循环
elif event.type == pygame.KEYUP:
if event.key == pygame.K_y: #按下y键
playing = True #继续游戏
elif event.key == pygame.K_n: #按下n键
running = False
playing = True