限定名称: manim.mobject.geometry.arc.Dot

class Dot(point=array([0., 0., 0.]), radius=0.08, stroke_width=0, fill_opacity=1.0, color=ManimColor('#FFFFFF'), **kwargs)[source]

基础类: Circle

一个半径非常小的圆。

Parameters:
  • (Point3D) – 点的位置。

  • radius (float) – 点的半径。

  • stroke_width (float) – 点轮廓的厚度。

  • fill_opacity (float) – 点的填充颜色的不透明度

  • color (ParsableManimColor) – 点的颜色。

  • kwargs – 传递给Circle的额外参数

示例

示例:DotExample

../_images/DotExample-1.png
from manim import *

class DotExample(Scene):
    def construct(self):
        dot1 = Dot(point=LEFT, radius=0.08)
        dot2 = Dot(point=ORIGIN)
        dot3 = Dot(point=RIGHT)
        self.add(dot1,dot2,dot3)
class DotExample(Scene):
    def construct(self):
        dot1 = Dot(point=LEFT, radius=0.08)
        dot2 = Dot(point=ORIGIN)
        dot3 = Dot(point=RIGHT)
        self.add(dot1,dot2,dot3)

方法

属性

animate

用于动画化self的任何方法的应用。

animation_overrides

color

depth

mobject的深度。

fill_color

如果有多种颜色(用于渐变),则返回第一个颜色

height

mobject的高度。

n_points_per_curve

sheen_factor

stroke_color

width

mobject的宽度。

_original__init__(point=array([0., 0., 0.]), radius=0.08, stroke_width=0, fill_opacity=1.0, color=ManimColor('#FFFFFF'), **kwargs)

初始化自身。有关准确的签名,请参阅 help(type(self))。

Parameters:
Return type: