mirror of
https://github.com/3b1b/manim.git
synced 2025-07-28 20:43:56 +08:00
Change default FadeIn and FadeOut lag_ratio
This commit is contained in:
@ -5,9 +5,13 @@ from manimlib.mobject.types.vectorized_mobject import VMobject
|
|||||||
from manimlib.utils.bezier import interpolate
|
from manimlib.utils.bezier import interpolate
|
||||||
|
|
||||||
|
|
||||||
|
DEFAULT_FADE_LAG_RATIO = 0.05
|
||||||
|
|
||||||
|
|
||||||
class FadeOut(Transform):
|
class FadeOut(Transform):
|
||||||
CONFIG = {
|
CONFIG = {
|
||||||
"remover": True,
|
"remover": True,
|
||||||
|
"lag_ratio": DEFAULT_FADE_LAG_RATIO,
|
||||||
}
|
}
|
||||||
|
|
||||||
def create_target(self):
|
def create_target(self):
|
||||||
@ -19,6 +23,10 @@ class FadeOut(Transform):
|
|||||||
|
|
||||||
|
|
||||||
class FadeIn(Transform):
|
class FadeIn(Transform):
|
||||||
|
CONFIG = {
|
||||||
|
"lag_ratio": DEFAULT_FADE_LAG_RATIO,
|
||||||
|
}
|
||||||
|
|
||||||
def create_target(self):
|
def create_target(self):
|
||||||
return self.mobject
|
return self.mobject
|
||||||
|
|
||||||
@ -34,6 +42,7 @@ class FadeIn(Transform):
|
|||||||
class FadeInFrom(Transform):
|
class FadeInFrom(Transform):
|
||||||
CONFIG = {
|
CONFIG = {
|
||||||
"direction": DOWN,
|
"direction": DOWN,
|
||||||
|
"lag_ratio": DEFAULT_FADE_LAG_RATIO,
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self, mobject, direction=None, **kwargs):
|
def __init__(self, mobject, direction=None, **kwargs):
|
||||||
|
Reference in New Issue
Block a user