done = True elif event.type == pygame.KEYDOWN and event.key == pygame.K_ESCAPE: done = True screen.fill((255, 255, 255)) world.ground_line() pressed = pygame.key.get_pressed() is_pressedCtrl = False is_pressed = False is_pressedLorR = False if pressed[pygame.K_LCTRL] and not is_pressedCtrl: is_pressedCtrl = True if pressed[pygame.K_RIGHT]: hero.render_hero(imageCache.get_image('LayR.png')) images.looksLeft = True elif pressed[pygame.K_LEFT]: hero.render_hero(imageCache.get_image('LayL.png')) images.looksLeft = False else: if images.looksLeft: hero.render_hero(imageCache.get_image('LayR.png')) else: hero.render_hero(imageCache.get_image('LayL.png')) if pressed[pygame.K_DOWN] and not is_pressedCtrl: is_pressed = True if hero.on_stairs(): hero.climb_down() hero.render_hero( imageCache.get_image(images.imagesCC[images.counterCC]))