frame_count = 1 mouvement = PlayerMovements.NONE action = PlayerActions.NONE if key_down: if pygame.key.get_pressed()[pygame.K_SPACE]: action = PlayerActions.JUMP if pygame.key.get_pressed()[pygame.K_RIGHT]: mouvement = PlayerMovements.MOVE_FORWARD if pygame.key.get_pressed()[pygame.K_LEFT]: mouvement = PlayerMovements.MOVE_BACKWARD background.move() if keys[pygame.K_h]: test_dialg = True dialog.start_dialog = True if test_dialg is True: dialog.test_dialog() print(dialog.dialog_count) player.animate(action=action, mouvement=mouvement, frame_count=frame_count) pygame.display.update() frame_count += 1 clock.tick(120)