Exemple #1
0
            pygame.event.post(pygame.event.Event(QUIT_USER))
    for event in pygame.event.get():
        if event.type == pygame.QUIT or event.type == QUIT_USER:
            loop = False
            gameLoop = False

while gameLoop:
    game.update()
    keys = pygame.key.get_pressed()
    if keys[pygame.K_ESCAPE]:
         pygame.event.post(pygame.event.Event(QUIT_USER))
    for event in pygame.event.get():
        if event.type == pygame.QUIT or event.type == GAMEOVER or event.type == QUIT_USER:
            gameLoop = False

while scoreLoop:
    draw.drawScore(game.getScore(), exitActive)
    keys = pygame.key.get_pressed()
    if keys[pygame.K_UP]:
        exitActive = False
    if keys[pygame.K_DOWN]:
        exitActive = True
    if keys[pygame.K_RETURN]:
        if exitActive:
            scoreLoop = False
    for event in pygame.event.get():
        if event.type == pygame.QUIT or event.type == GAMEOVER or event.type == QUIT_USER:
            scoreLoop = False

pygame.quit()