摆动¶
限定名称: manim.animation.indication.Wiggle
- class Wiggle(mobject=None, *args, use_override=True, **kwargs)[source]¶
基础类:
Animation摆动一个Mobject。
- Parameters:
mobject (Mobject) – 要摆动的mobject。
scale_value (float) – 该因子将暂时缩放mobject。
rotation_angle (float) – 摆动角度。
n_wiggles (int) – 摆动的次数。
scale_about_point (ndarray | None) – 物体围绕该点进行缩放。
rotate_about_point (ndarray | None) – 物体围绕该点旋转。
run_time (float) – 动画的持续时间
示例
示例:应用波浪 ¶
from manim import * class ApplyingWaves(Scene): def construct(self): tex = Tex("Wiggle").scale(3) self.play(Wiggle(tex)) self.wait()
class ApplyingWaves(Scene): def construct(self): tex = Tex("Wiggle").scale(3) self.play(Wiggle(tex)) self.wait()方法
get_rotate_about_pointget_scale_about_pointinterpolate_submobject