mirror of
https://github.com/3b1b/manim.git
synced 2025-08-05 16:49:03 +00:00
Enable lag_ratio for TransformMatchingStrings
This commit is contained in:
parent
1feae23566
commit
4330f78ed6
1 changed files with 7 additions and 2 deletions
|
@ -151,13 +151,14 @@ class TransformMatchingStrings(AnimationGroup):
|
||||||
match_animation: type = Transform,
|
match_animation: type = Transform,
|
||||||
mismatch_animation: type = Transform,
|
mismatch_animation: type = Transform,
|
||||||
run_time=2,
|
run_time=2,
|
||||||
|
lag_ratio=0,
|
||||||
**kwargs,
|
**kwargs,
|
||||||
):
|
):
|
||||||
self.source = source
|
self.source = source
|
||||||
self.target = target
|
self.target = target
|
||||||
matched_keys = matched_keys or list()
|
matched_keys = matched_keys or list()
|
||||||
key_map = key_map or dict()
|
key_map = key_map or dict()
|
||||||
self.anim_config = dict(run_time=run_time, **kwargs)
|
self.anim_config = dict(**kwargs)
|
||||||
|
|
||||||
# We will progressively build up a list of transforms
|
# We will progressively build up a list of transforms
|
||||||
# from characters in source to those in target. These
|
# from characters in source to those in target. These
|
||||||
|
@ -208,7 +209,11 @@ class TransformMatchingStrings(AnimationGroup):
|
||||||
target_char, source.get_center(),
|
target_char, source.get_center(),
|
||||||
**self.anim_config
|
**self.anim_config
|
||||||
))
|
))
|
||||||
super().__init__(*self.anims)
|
super().__init__(
|
||||||
|
*self.anims,
|
||||||
|
run_time=run_time,
|
||||||
|
lag_ratio=lag_ratio,
|
||||||
|
)
|
||||||
|
|
||||||
def add_transform(
|
def add_transform(
|
||||||
self,
|
self,
|
||||||
|
|
Loading…
Add table
Reference in a new issue