Write¶
Qualified name: manim.animation.creation.Write
- class Write(mobject=None, *args, use_override=True, **kwargs)[source]¶
Bases:
DrawBorderThenFillSimulate hand-writing a
Textor hand-drawing aVMobject.Examples
Example: ShowWrite ¶
from manim import * class ShowWrite(Scene): def construct(self): self.play(Write(Text("Hello", font_size=144)))
class ShowWrite(Scene): def construct(self): self.play(Write(Text("Hello", font_size=144)))Example: ShowWriteReversed ¶
from manim import * class ShowWriteReversed(Scene): def construct(self): self.play(Write(Text("Hello", font_size=144), reverse=True, remover=False))
class ShowWriteReversed(Scene): def construct(self): self.play(Write(Text("Hello", font_size=144), reverse=True, remover=False))Tests
Check that creating empty
Writeanimations works:>>> from manim import Write, Text >>> Write(Text('')) Write(Text(''))
Methods
Attributes
run_time- Parameters:
vmobject (VMobject | OpenGLVMobject)
rate_func (Callable[[float], float])
reverse (bool)
- _original__init__(vmobject, rate_func=<function linear>, reverse=False, **kwargs)¶
Initialize self. See help(type(self)) for accurate signature.
- Parameters:
vmobject (VMobject | OpenGLVMobject)
rate_func (Callable[[float], float])
reverse (bool)
- Return type:
None