manim教程
作者:互联网
首先要了解manim的三个组成部分:Scene、Mobject和Animation
Scene包括后面两者,Mobject是Animation的承受者
所有的场景都要继承自Scene或更高级的场景
如果要查看对应的动画,直接在github的manimlib>animation文件夹中查看即可
如果基本动画满足不了需求,可以使用ApplyMethod,比如:
square = Square() self.play(ApplyMethod(square.rotate,30))
这样可以创建动画效果
群组的用法
如果想要text1和text2同时旋转,可以使用:
self.play(ApplyMethod(text1.rotate,30),ApplyMethod(text2.rotate,30))
使用群组会方便很多:
text_group = VGroup() text_group.add(text1) text_group.add(text2) self.play(text_group.rotate,30)
但是注意这样旋转的中心可能会有改变
数轴动画参考GraphScene类
在所有的类下面都可以更改CONFIG
source link
标签:教程,rotate,ApplyMethod,text,30,share,group,manim 来源: https://www.cnblogs.com/daxiangcai/p/16358495.html