class Play(): def __init__(self, song): self.audio = Audio() self.audio.preOpen() self.detect = Detect() pygame.init() self.audio.open() self.song = LoadSong(song).song pygame.display.set_mode((WIDTH, HEIGHT)) pygame.display.set_caption('DanceDanceCV') screen = pygame.display.get_surface() self.view = View(screen, self.detect, self.song) def run(self): playing = True while playing: for events in pygame.event.get(): if events.type == QUIT: return 'quit' self.detect.run() self.view.run() pygame.display.update() pygame.quit()
def run(self): if not self.args.no_sim: self.sim.run() Detect.run(self) return self.detector