コード例 #1
0
    def __init__(self, key):
        Movable.__init__(self)
        Configurable.__init__(self, key)

        self.center = None
        self._num_ships = None
        self.more_ships = None
コード例 #2
0
    def __init__(self, key):
        pygame.sprite.Sprite.__init__(self)
        Movable.__init__(self)
        Collidable.__init__(self)
        Configurable.__init__(self, key)

        self.speedx = self.speedx_prev = 0
        self.speedy = self.speedy_prev = 0
        self.mask_rect_offsetx = 0
        self.mask_rect_offsety = 0
        self.x = 0
        self.y = 0
        self.follow_sprites = set()
コード例 #3
0
ファイル: level.py プロジェクト: dpitch40/astro2
 def __init__(self, key):
     Configurable.__init__(self, key)
     Timekeeper.__init__(self)
     self.wave_i = 0
     self.complete = False
コード例 #4
0
ファイル: weapon.py プロジェクト: KittyOverlord/astro2
 def __init__(self, key):
     Configurable.__init__(self, key)
     Timekeeper.__init__(self)
     self.is_firing = False
     self.last_fired = 0.0
コード例 #5
0
ファイル: astro_sprite.py プロジェクト: KittyOverlord/astro2
 def __init__(self, key):
     pygame.sprite.Sprite.__init__(self)
     Timekeeper.__init__(self)
     Collidable.__init__(self)
     Configurable.__init__(self, key)
コード例 #6
0
 def __init__(self, key):
     Configurable.__init__(self, key)
     self.level_i = 0