mirror of
https://github.com/3b1b/manim.git
synced 2025-09-19 04:41:56 +00:00
Fixed BackgroundRectangle color behavior
This commit is contained in:
parent
cf41cb8917
commit
856c759297
1 changed files with 16 additions and 2 deletions
|
@ -2,6 +2,7 @@ from __future__ import absolute_import
|
||||||
|
|
||||||
from constants import *
|
from constants import *
|
||||||
|
|
||||||
|
from mobject.types.vectorized_mobject import VMobject
|
||||||
from mobject.geometry import Rectangle
|
from mobject.geometry import Rectangle
|
||||||
from mobject.geometry import Line
|
from mobject.geometry import Line
|
||||||
from mobject.types.vectorized_mobject import VGroup
|
from mobject.types.vectorized_mobject import VGroup
|
||||||
|
@ -39,8 +40,21 @@ class BackgroundRectangle(SurroundingRectangle):
|
||||||
self.set_fill(opacity=b * self.original_fill_opacity)
|
self.set_fill(opacity=b * self.original_fill_opacity)
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def set_color(self):
|
def set_style_data(self,
|
||||||
# Can't be changin' me!
|
stroke_color=None,
|
||||||
|
stroke_width=None,
|
||||||
|
fill_color=None,
|
||||||
|
fill_opacity=None,
|
||||||
|
family=True
|
||||||
|
):
|
||||||
|
# Unchangable style, except for fill_opacity
|
||||||
|
VMobject.set_style_data(
|
||||||
|
self,
|
||||||
|
stroke_color=BLACK,
|
||||||
|
stroke_width=0,
|
||||||
|
fill_color=BLACK,
|
||||||
|
fill_opacity=fill_opacity
|
||||||
|
)
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def get_fill_color(self):
|
def get_fill_color(self):
|
||||||
|
|
Loading…
Add table
Reference in a new issue