- Código: Seleccionar todo
- class cuadro():
 def __init__(self, xd, dy):
 self.imagen, self.rectn = load_image('n.jpg')
 self.imaget, self.rectt = load_image('t.jpg')
 self.imagenat, self.rectnat = load_image('NaT.jpg')
 self.imagenan, self.rectnan = load_image('NaN.jpg')
 self.imagerot, self.rectrot = load_image('RoT.jpg')
 self.imageron, self.rectron = load_image('RoN.jpg')
 
 
 self.image = [self.imagen, self.imaget,
 self.imagenat, self.imagenan,
 self.imagerot, self.imageron]
 self.rect = [self.rectn, self.rectt,
 self.rectnat, self.rectnan,
 self.rectrot, self.rectron]
 
 for i in range(0,5):
 self.rect[i].move_ip(xd, dy)
 
 
 def update(self):
 i=0
 
 if self.rect[i].x+26 > x and self.rect[i].y+22 > y and self.rect[i].x < x and self.rect[i].y < y:
 i=1
 
 screen.blit(self.image[i], self.rect[i])
 self.rectangulo = self.rect[i]
 self.imaginacion = self.image[i]
El Problema es que, si quiero hacer 144 cuadraditos(columna 12 y fila 12), tendre que hacer muchas lineas y llamar 144 veces a la funcion update.¿Hay alguna forma de hacerlo en pocas Lineas?



