Example #1
0
class EnemyKing:
    def __init__(self, screen, site):
        self.screen = screen
        self.site = site
        self.imagemanager = ImageManager()

    def move(self):
        self.site[1] += 0.08

    def show(self, times):
        self.screen.blit(self.imagemanager.get_enemy_king(times),
                         (USIZE * self.site[0], USIZE * self.site[1]))

    def shoot(self):
        return Bullet(self.screen, [self.site[0] + 2.5, self.site[1] + 7],
                      'enemy')