|
|
|
@ -32,9 +32,7 @@ RED=(255,0,0)
|
|
|
|
|
# print(up,right,down,left,pause)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pause_screen = pygame.Surface((screen_width,screen_height))
|
|
|
|
|
pause_screen.set_alpha(128)
|
|
|
|
|
pause_screen.fill((255,255,255))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
carte = Carte(n=5)
|
|
|
|
@ -52,13 +50,13 @@ while not done:
|
|
|
|
|
for event in pygame.event.get():
|
|
|
|
|
if event.type == pygame.QUIT:
|
|
|
|
|
done = True
|
|
|
|
|
if event.type == pygame.KEYDOWN:
|
|
|
|
|
if event.key == pygame.K_ESCAPE:
|
|
|
|
|
game.pause = not game.pause
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
keystate = pygame.key.get_pressed() + pygame.mouse.get_pressed()
|
|
|
|
|
|
|
|
|
|
if keystate[pygame.K_ESCAPE]:
|
|
|
|
|
game.pause = not game.pause
|
|
|
|
|
|
|
|
|
|
if not game.pause:
|
|
|
|
|
player.check_keys(keystate,screen_width,screen_height,carte,camera)
|
|
|
|
|
|
|
|
|
@ -67,7 +65,7 @@ while not done:
|
|
|
|
|
game.draw(screen)
|
|
|
|
|
|
|
|
|
|
if game.pause:
|
|
|
|
|
screen.blit(pause_screen, (0,0))
|
|
|
|
|
game.draw_pause(screen)
|
|
|
|
|
|
|
|
|
|
pygame.display.flip()
|
|
|
|
|
|
|
|
|
|