コード例 #1
0
ファイル: sf.py プロジェクト: StickOnGit/space-frunks
 def __init__(self, title='Space Frunks', bg=None, bgcolor=(0, 0, 0)):
     self.view = pygame.display.get_surface()
     self.bg = bg or Starfield()
     self.bgcolor = bgcolor or (0, 0, 0)
     self.fade_q = {}
     pygame.display.set_caption(title)
     subscribe(self, 'add_to_fade_q')
コード例 #2
0
ファイル: sf.py プロジェクト: StickOnGit/space-frunks
 def __init__(self, volume=0.1):
     self.sounds = {'player_fired': self.load_snd('playershot.wav'),
                     'player_died': self.load_snd('playerdead.wav'),
                     'teleported': self.load_snd('teleport.wav'),
                     'enemy_fired': self.load_snd('enemyshot.wav'),
                     'enemy_died': self.load_snd('enemydead.wav')}
                     
     self.volume = volume
     subscribe(self, 'play_sound')
コード例 #3
0
ファイル: sf.py プロジェクト: StickOnGit/space-frunks
 def __init__(self, stars=50):
     self.stars = stars
     self.starfield = pygame.sprite.Group()
     self.heading = [0, 1]
     self.add_stars()
     subscribe(self, 'new_heading')