def on_being_eaten(self): self.level.on_cherry_eaten() GameObject.destroy(self)
def update(self): self.position += (0, 1) if self.position.y >= PLAY_AREA[1]: GameObject.destroy(self) GameObject.instantiate(self.game_interface, get_random_piece_class())
def late_update(self): if self.head.length - self.age <= 0: GameObject.destroy(self)