Esempio n. 1
0
 def __init__(self, mob_or_text, **kwargs):
     digest_config(self, kwargs)        
     if isinstance(mob_or_text, str):
         mobject = TextMobject(mob_or_text)
     else:
         mobject = mob_or_text
     if "run_time" not in kwargs:
         self.establish_run_time(mobject)
     if "lag_factor" not in kwargs:
         if len(mobject.family_members_with_points()) < 4:
             min_lag_factor = 1
         else:
             min_lag_factor = 2
         self.lag_factor = max(self.run_time - 1, min_lag_factor)
     ShowCreation.__init__(self, mobject, **kwargs)
Esempio n. 2
0
 def __init__(self, mob_or_text, **kwargs):
     digest_config(self, kwargs)        
     if isinstance(mob_or_text, str):
         mobject = TextMobject(mob_or_text)
     else:
         mobject = mob_or_text
     if "run_time" not in kwargs:
         self.establish_run_time(mobject)
     if "lag_factor" not in kwargs:
         if len(mobject.family_members_with_points()) < 3:
             min_lag_factor = 1
         else:
             min_lag_factor = 2
         self.lag_factor = max(self.run_time - 1, min_lag_factor)
     ShowCreation.__init__(self, mobject, **kwargs)