点¶
限定名称: manim.mobject.types.point\_cloud\_mobject.Point
- class Point(location=array([0., 0., 0.]), color=ManimColor('#000000'), **kwargs)[source]¶
基础类:
PMobject表示一个点的mobject。
示例
示例:示例点 ¶
from manim import * class ExamplePoint(Scene): def construct(self): colorList = [RED, GREEN, BLUE, YELLOW] for i in range(200): point = Point(location=[0.63 * np.random.randint(-4, 4), 0.37 * np.random.randint(-4, 4), 0], color=np.random.choice(colorList)) self.add(point) for i in range(200): point = Point(location=[0.37 * np.random.randint(-4, 4), 0.63 * np.random.randint(-4, 4), 0], color=np.random.choice(colorList)) self.add(point) self.add(point)
class ExamplePoint(Scene): def construct(self): colorList = [RED, GREEN, BLUE, YELLOW] for i in range(200): point = Point(location=[0.63 * np.random.randint(-4, 4), 0.37 * np.random.randint(-4, 4), 0], color=np.random.choice(colorList)) self.add(point) for i in range(200): point = Point(location=[0.37 * np.random.randint(-4, 4), 0.63 * np.random.randint(-4, 4), 0], color=np.random.choice(colorList)) self.add(point) self.add(point)方法
初始化
points并因此确定形状。init_points属性
animate用于动画化
self的任何方法的应用。animation_overridesdepthmobject的深度。
heightmobject的高度。
widthmobject的宽度。
- _original__init__(location=array([0., 0., 0.]), color=ManimColor('#000000'), **kwargs)¶
初始化自身。有关准确的签名,请参阅 help(type(self))。