Change how family is handled for VMobject.fade

This commit is contained in:
Grant Sanderson
2019-03-16 22:11:48 -07:00
parent bbf7cac78c
commit fb99ebaeaf

View File

@ -244,15 +244,18 @@ class VMobject(Mobject):
def fade(self, darkness=0.5, family=True):
factor = 1.0 - darkness
self.set_fill(
opacity=factor * self.get_fill_opacity()
opacity=factor * self.get_fill_opacity(),
family=False,
)
self.set_stroke(
opacity=factor * self.get_stroke_opacity()
opacity=factor * self.get_stroke_opacity(),
family=False,
)
self.set_background_stroke(
opacity=factor * self.get_stroke_opacity(
background=True
)
),
family=False,
)
super().fade(darkness, family)
return self