广播¶
限定名称: manim.animation.specialized.Broadcast
- class Broadcast(mobject=None, *args, use_override=True, **kwargs)[来源]¶
基础类:
LaggedStart从
initial_width开始广播一个mobject,直到达到mobject的实际大小。- Parameters:
mobject – 要广播的mobject。
focal_point (Sequence[float]) – 广播的中心,默认为 ORIGIN。
n_mobs (int) – 从焦点出现的mobjects数量,默认为5。
initial_opacity (float) – 从广播发出的mobjects的起始笔画不透明度,默认为1。
final_opacity (float) – 从广播中发出的物体的最终笔画不透明度,默认为0。
initial_width (float) – mobjects的初始宽度,默认为0.0。
remover (bool) – 动画结束后是否应从场景中移除mobjects,默认为True。
lag_ratio (float) – 每次mobject迭代之间的时间,默认为0.2。
run_time (float) – 动画的总持续时间,默认为3。
kwargs (Any) – 传递给
LaggedStart的额外参数。
示例
示例:BroadcastExample ¶
from manim import * class BroadcastExample(Scene): def construct(self): mob = Circle(radius=4, color=TEAL_A) self.play(Broadcast(mob))
class BroadcastExample(Scene): def construct(self): mob = Circle(radius=4, color=TEAL_A) self.play(Broadcast(mob))方法