From 4d4c72bcb81b36ec5f69b7bf7eb16f1badf0e204 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Sat, 25 Mar 2017 17:27:28 -0700 Subject: [PATCH] Updated copy method of PiCreature clas --- topics/characters.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/topics/characters.py b/topics/characters.py index 373e8e43..caf70193 100644 --- a/topics/characters.py +++ b/topics/characters.py @@ -62,8 +62,6 @@ class PiCreature(SVGMobject): self.submobjects[LEFT_EYE_INDEX], self.submobjects[RIGHT_EYE_INDEX] ]) - self.submobjects = [] - self.add(self.body, self.mouth, self.eyes, self.pupils) self.parts_named = True def init_colors(self): @@ -76,6 +74,10 @@ class PiCreature(SVGMobject): self.eyes.set_fill(WHITE, opacity = 1) return self + def copy(self): + copy_mobject = SVGMobject.copy(self) + copy_mobject.name_parts() + return copy_mobject def highlight(self, color): self.body.set_fill(color)