- Dot:指代点对象或者表示点的符号。
- Arrow:指代箭头对象,包括直线上的箭头或者向量箭头等。
- NumberPlane:指代数轴平面对象,在Manim中用来创建包含坐标轴的数学坐标系平面。
- Text:指代文本对象,用来显示文字信息。
1.Dot对象的使用。
class Dot(point=array([0., 0., 0.]), radius=0.08,
stroke_width=0, fill_opacity=1.0,
color=ManimColor('#FFFFFF'), **kwargs)
- point(Point3D)- 点的位置。
- radius(float)- 点的半径。
- stroke_width(float)- 点边缘的厚度。
- fill_opacity(float)- 点的填充颜色的不透明度。
- color(ParsableManimColor)- 点的颜色。
- kwargs - 要传递给圆形对象的其他参数。
所以我们现在用两种方式进行编写代码:
from manim import *
class DotExample01(Scene):
def construct(self):
#背景颜色的调试
self.camera.background_color = "#ece6e2"
dot1 = Dot(point=LEFT, radius=0.08)
dot2 = Dot(point=ORIGIN)
dot3 = Dot(point=RIGHT)
dot4=Dot(point=([0