def __init__(self): Scene.__init__(self) self.roaches = [] for x in xrange(conf.menu.roaches): new_roach = Roach() #new_roach.set_position( [random() * conf.world.dimensions[0], random() * conf.world.dimensions[1]] ) new_roach.set_position( [random() * conf.world.dimensions[0], 500] ) new_roach.set_rotation( random() * 360 ) self.roaches.append(new_roach) self.append_model(self.roaches) self.roach_view = OneImageView(conf.images.test)
def __init__(self): Scene.__init__(self) self.number = 0
def update(self, dt): Scene.update(self, dt) self.number += 1
def render(self, screen): Scene.render(self, screen) screen.fill( (255, 255, 255) )
def update(self, dt): Scene.update(self, dt)
def process_event(self, event): Scene.process_event(self, event) if event.type == pygame.KEYDOWN: self.end_scene()
def __init__(self): Scene.__init__(self) self.ticks = pygame.time.get_ticks()
def render(self, screen): Scene.render(self, screen) screen.fill( (0, 128, 255) ) for roach in self.roaches: self.roach_view.render(roach, screen)
def update(self, dt): Scene.update(self, dt) for roach in self.roaches: roach.set_rotation(roach.get_rotation() + 280 * dt)