From e278c55cbefa6ea3f67a3e3b6fbc69f79a2faace Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Mon, 11 Feb 2019 22:30:51 -0800 Subject: [PATCH] Change default FadeIn and FadeOut lag_ratio --- manimlib/animation/fading.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/manimlib/animation/fading.py b/manimlib/animation/fading.py index f005647d..ae656ea8 100644 --- a/manimlib/animation/fading.py +++ b/manimlib/animation/fading.py @@ -5,9 +5,13 @@ from manimlib.mobject.types.vectorized_mobject import VMobject from manimlib.utils.bezier import interpolate +DEFAULT_FADE_LAG_RATIO = 0.05 + + class FadeOut(Transform): CONFIG = { "remover": True, + "lag_ratio": DEFAULT_FADE_LAG_RATIO, } def create_target(self): @@ -19,6 +23,10 @@ class FadeOut(Transform): class FadeIn(Transform): + CONFIG = { + "lag_ratio": DEFAULT_FADE_LAG_RATIO, + } + def create_target(self): return self.mobject @@ -34,6 +42,7 @@ class FadeIn(Transform): class FadeInFrom(Transform): CONFIG = { "direction": DOWN, + "lag_ratio": DEFAULT_FADE_LAG_RATIO, } def __init__(self, mobject, direction=None, **kwargs):