Example #1
0
            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]))