其他分享
首页 > 其他分享> > 【manim】学习路径2-构建一些基础的图形,场景

【manim】学习路径2-构建一些基础的图形,场景

作者:互联网

头文件引入

导入manim命名空间

from manim import *

manim基本结构

这是一个最基本的manim结构,格式:

from manim import *

class 类的名字(Scene):

    def construction(self):

类名叫做BaseFrame,传入一个场景Scene,并且包含一个construct()方法,传入self对象。self.wait()就是播放一段静默的动画(默认1秒)

class BaseFrame(Scene):
    def construct(self):
        self.wait()

创建一个Circle对象并显示

首先创建一个Circle()对象:circle

然后设置circle对象的颜色与透明度,

然后调用self.play()方法,传入animate类型的参数,即可渲染出一段动画。

class CreateCircle(Scene):
    def construct(self):
        circle = Circle()  # 创建了一个Circle对象:circle
        circle.set_fill(PINK, opacity=0.5)  # set the color and transparency
        self.play(Create(circle))  # show the circle on screen

 

标签:场景,self,Scene,construct,Circle,circle,图形,manim
来源: https://www.cnblogs.com/remyuu/p/16462369.html