class ObjetoFinal(pygame.sprite.Sprite):
def __init__(self):
pygame.sprite.Sprite.__init__(self)
self.image = load_image("img/ballred.png", True)
self.rect = self.image.get_rect()
self.rect.centerx = OBA
self.rect.centery = OBL
self.speed = [2,-2,2,-2,-1]
def actualizar2(self):
self.rect.top = self.rect.top - self.speed[0]
if self.rect.top == 25:
self.speed[0] = 0
self.rect.left = self.rect.left - self.speed[1]
if self.rect.centerx == 580:
self.speed[1] = 0
self.rect.top = self.rect.top + self.speed[2]
if self.rect.centery == 380:
self.speed[2] = 0
self.rect.left = self.rect.left + self.speed[3]
if self.rect.centerx == 160 and self.rect.centery == 380:
self.speed[0] = 2
if self.rect.top == 125 and self.rect.centerx == 160:
self.speed[0] = 0
self.rect.left += self.rect.left - self.speed[4]