Exemplo n.º 1
0
 def __init__(self, screen, speed=-5):
     self.image, self.rect = load_image('bg.png')
     self.image1, self.rect1 = load_image('bg.png')
     self.rect1.left = self.rect.right
     self.speed = speed
     self.screen = screen
     self.movement = [-1 * self.speed, 0]
Exemplo n.º 2
0
 def __init__(self, screen, speed=-5):
     self.image, self.rect = load_image('base.png')
     self.image1, self.rect1 = load_image('base.png')
     self.rect.bottom = WIN_HEIGHT
     self.rect1.bottom = WIN_HEIGHT
     self.rect1.left = self.rect.right
     self.speed = speed
     self.screen = screen
Exemplo n.º 3
0
 def __init__(self, screen):
     self.image1, self.rect1 = load_image('bird1.png')
     self.image2, self.rect2 = load_image('bird2.png')
     self.image3, self.rect3 = load_image('bird3.png')
     self.images = [self.image1, self.image2, self.image3]
     self.image = self.images[0]
     self.rect = self.rect1
     self.rect.bottom = WIN_HEIGHT / 2
     self.rect.left = WIN_WIDTH * 0.3
     self.index = 0
     self.counter = 0
     self.angle = 1
     self.movement = [0, 0]
     self.isDead = False
     self.screen = screen
     self.countAngle = self.MAX_ANGLE
Exemplo n.º 4
0
 def __init__(self, x, y):
     pygame.sprite.Sprite.__init__(self, self.containers)
     self.image, self.rect = load_image('cloud.png', int(90 * 30 / 42), 30)
     self.rect.left = x
     self.rect.top = y
     self.speed = 1
     self.movement = [-1 * self.speed, 0]
Exemplo n.º 5
0
    def __init__(self, speed=5, rand=0.3, vFlip=False):
        pygame.sprite.Sprite.__init__(self, self.containers)
        self.image, self.rect = load_image('pipe.png')

        if (vFlip):
            self.image = pygame.transform.flip(self.image, False, True)
            self.rect.bottom = int(abs(rand - 0.3) * WIN_HEIGHT)
        else:
            self.rect.top = int(rand * WIN_HEIGHT)

        self.rect.left = WIN_WIDTH + self.rect.width

        self.movement = [-1 * speed, 0]