def update(self, keystate): PlayerBase.update(self, keystate) if self.death_time == 0 or self._game.frame - self.death_time > 60: if self.orb_dx_interpolator: self.orb_dx_interpolator.update(self._game.frame) dx, = self.orb_dx_interpolator.values self.orbs[0].offset_x = -dx self.orbs[1].offset_x = dx if self.orb_dy_interpolator: self.orb_dy_interpolator.update(self._game.frame) dy, = self.orb_dy_interpolator.values self.orbs[0].offset_y = dy self.orbs[1].offset_y = dy for orb in self.orbs: orb.update()
def update(self, keystate): PlayerBase.update(self, keystate) for orb in self.orbs: orb.update()