等待¶
限定名称: manim.animation.animation.Wait
- class Wait(mobject=None, *args, use_override=True, **kwargs)[来源]¶
基础类:
Animation一个“无操作”动画。
- Parameters:
run_time (float) – 应该经过的时间量。
stop_condition (Callable[[], bool] | None) – 一个没有位置参数的函数,其评估结果为布尔值。 该函数在每一帧渲染后进行评估。 当返回值为真时,动画停止播放,或者在指定的
run_time时间过去后停止。frozen_frame (bool | None) – 控制等待动画是否为静态的,即是否对应于一个冻结的帧。如果传递了
False,渲染循环仍然会像往常一样通过动画进行,并且(除其他事项外)继续调用更新函数。如果传递了None(默认值),Scene.play()调用会尝试通过Scene.should_mobjects_update()来确定Wait调用是否可以自行静态。kwargs – 传递给父类的关键字参数,
Animation。rate_func (Callable[[float], float])
方法
开始动画。
在完成动画后清理
场景。完成动画。
设置动画进度。
更新诸如starting_mobject之类的内容,以及(对于Transforms)target_mobject。
- clean_up_from_scene(scene)[source]¶
在完成动画后清理
场景。这包括如果动画是移除器,则移除动画的
Mobject。- Parameters:
场景 (场景) – 动画应该从中清理的场景。
- Return type:
无