Added ShowCreationThenFadeOut

This commit is contained in:
Grant Sanderson 2019-01-16 11:07:36 -08:00
parent e5e233262c
commit 1064f80d5b

View file

@ -24,6 +24,7 @@ from manimlib.utils.rate_functions import smooth
from manimlib.utils.rate_functions import squish_rate_func
from manimlib.utils.rate_functions import there_and_back
from manimlib.utils.rate_functions import wiggle
from manimlib.utils.rate_functions import double_smooth
class FocusOn(Transform):
@ -143,6 +144,20 @@ class ShowCreationThenDestruction(ShowPassingFlash):
}
class ShowCreationThenFadeOut(Succession):
CONFIG = {
"remover": True,
}
def __init__(self, mobject, **kwargs):
Succession.__init__(
self,
ShowCreation, mobject,
FadeOut, mobject,
**kwargs
)
class AnimationOnSurroundingRectangle(AnimationGroup):
CONFIG = {
"surrounding_rectangle_config": {},