def update(self, level = None): VisibleObject.update(self) if self.flip_finished and self.itemclass != "player": self.active = (self.x + self.rect.width / 2 > 0) and (self.y + self.rect.height / 2 > 0) if self.flipping: return if not self.active: return if self.gravity: self.dy += GRAVITY self.x += self.dx self.y += self.dy if not self.colliding or level == None: return collision_type = self.check_collisions(level) return collision_type
def update(self, level=None): VisibleObject.update(self) if not self.flipping: self.realign() return