コード例 #1
0
ファイル: principal.py プロジェクト: Nicoledasilva/test
# -------- Loop Princiapl -----------
while not salir:
    for evento in pygame.event.get():
        if evento.type == pygame.QUIT:
            salir = True

        if evento.type == pygame.KEYDOWN:
            if evento.key == pygame.K_LEFT:
                jugador_principal.retroceder()
            if evento.key == pygame.K_RIGHT:
                jugador_principal.avanzar()
            if evento.key == pygame.K_DOWN:
                jugador_principal.bajar()
            if evento.key == pygame.K_UP:
                jugador_principal.subir()

        if evento.type == pygame.KEYUP:
            if evento.key == pygame.K_LEFT:
                jugador_principal.parar()
            if evento.key == pygame.K_RIGHT:
                jugador_principal.parar()
            if evento.key == pygame.K_DOWN:
                jugador_principal.parar()
            if evento.key == pygame.K_UP:
                jugador_principal.parar()

    # Actualiza todo el jugador
    screen.fill(constantes.AZUL)
    lista_sprites_activos.update()