[Python-es] No logro colocar una imagen, al presionar una tecla

Turriano turriano en gmail.com
Mie Mar 24 13:02:53 EDT 2021


No logro colocar una imagen, al presionar una tecla.
Mi código es este (aunque está mal, porque no funciona 😞

import pygame, sys
#import os
from pygame.locals import *

#os.chdir(r'')



#INICIAMOS PYGAME.
pygame.init()

FPS = 30
fpsClock = pygame.time.Clock()

#CREAMOS VENTANA
DISPLAYSURF = pygame.display.set_mode((1024, 768), 0, 32)
pygame.display.set_caption('Animation')

WHITE = (255, 255, 255)

#CARGAMOS Y UBICAMOS ARCHIVO DE IMAGEN.
sqImg = pygame.image.load('NoControl.png')
sqimg2 = pygame.image.load('Derecha.png')
sqimg3 = pygame.image.load('Izquierda.png')
sqx = 330
sqy = 100
sqx2 = 330
sqy2 = 100
sqx3 = 330
sqy3 = 100


while True:
    DISPLAYSURF.fill(WHITE)
    for event in pygame.event.get():
        if event.type == QUIT:
            pygame.quit()
            sys.exit()
        elif event.type==pygame.KEYDOWN:
            if event.key==K_LEFT:
                sqx2; sqy2
            elif event.key==K_RIGHT
    DISPLAYSURF.blit(sqImg, (sqx, sqy))
    DISPLAYSURF.blit(sqImg, (sqx2, sqy2))
    DISPLAYSURF.blit(sqImg, (sqx3, sqy3))
    pygame.display.update()

Es una (intento de) adaptación de algo que he visto por ahíSaludos y
gracias



Más información sobre la lista de distribución Python-es