コード例 #1
0
 def add(self, *mobjects):
     Scene.add(self, *list(mobjects) + self.submobjects)
コード例 #2
0
 def clean_up_from_scene(self, scene: Scene) -> None:
     Animation.clean_up_from_scene(self, scene)
     scene.remove(self.mobject)
     self.mobject[0].restore()
     scene.add(self.to_add_on_completion)
コード例 #3
0
 def add(self, *mobjects):
     Scene.add(self, *list(mobjects) + self.foreground_mobjects)
コード例 #4
0
 def add(self, *mobjects):
     self.submobjects += list(mobjects)
     Scene.add(self, *mobjects)
コード例 #5
0
 def add_foreground_mobjects(self, *mobjects):
     self.foreground_mobjects += list(mobjects)
     Scene.add(self, *mobjects)
コード例 #6
0
ファイル: transform.py プロジェクト: Akaj-lab/manim
 def clean_up_from_scene(self, scene: Scene) -> None:
     super().clean_up_from_scene(scene)
     if self.replace_mobject_with_target_in_scene:
         scene.remove(self.mobject)
         scene.add(self.target_mobject)
コード例 #7
0
 def clean_up_from_scene(self, scene: Scene) -> None:
     for anim in self.animations:
         anim.update(0)
     scene.remove(self.mobject)
     scene.remove(self.to_remove)
     scene.add(self.to_add)
コード例 #8
0
 def add(self, *mobjects):
     Scene.add(self, *list(mobjects) + self.foreground_mobjects)
コード例 #9
0
 def add_foreground_mobjects(self, *mobjects):
     self.foreground_mobjects += list(mobjects)
     Scene.add(self, *mobjects)