Drawings¶
本部分为一些可能比较实用的 SVG 物件
这一部分由于许多都需要使用 SVG 图像,所以可能一些无法使用,如果需要使用请到 3b1b 的视频工程中下载。
Checkmark¶
-
class
manimlib.mobject.svg.drawings.
Checkmark
(**kwargs)¶ ✔
可传入多个
tex_strings
arg_separator
表示每两个字符串之间的字符,默认为空格isolate
列表中放有想要单独拆开的字符串,可以不用手动拆开tex_to_color_map
为一个字典,会根据其中的键自动拆开字符串用于上色
Exmark¶
-
class
manimlib.mobject.svg.drawings.
Exmark
(**kwargs)¶ ❌
可传入多个
tex_strings
arg_separator
表示每两个字符串之间的字符,默认为空格isolate
列表中放有想要单独拆开的字符串,可以不用手动拆开tex_to_color_map
为一个字典,会根据其中的键自动拆开字符串用于上色
Lightbulb¶
-
class
manimlib.mobject.svg.drawings.
Lightbulb
(**kwargs)¶ 💡 无 SVG
传入一个文件名指向输入的SVG文件
Speedometer¶
-
class
manimlib.mobject.svg.drawings.
Speedometer
(**kwargs)¶ 汽车速度表盘
初始化样式,VMobject 的样式有以下
fill
填充样式颜色:
fill_color
或color
不透明度:
fill_opacity
stroke
线条样式颜色:
stroke_color
或color
宽度:
stroke_width
不透明度:
stroke_opacity
gloss
光泽shadow
阴影
其中,opacity, width 等属性均可以为一个列表,在渲染时会按照列表对其进行补间
-
get_center
()¶ 获取物件中心坐标
Laptop¶
-
class
manimlib.mobject.svg.drawings.
Laptop
(**kwargs)¶ 笔记本电脑
初始化样式,VMobject 的样式有以下
fill
填充样式颜色:
fill_color
或color
不透明度:
fill_opacity
stroke
线条样式颜色:
stroke_color
或color
宽度:
stroke_width
不透明度:
stroke_opacity
gloss
光泽shadow
阴影
其中,opacity, width 等属性均可以为一个列表,在渲染时会按照列表对其进行补间
VideoIcon¶
-
class
manimlib.mobject.svg.drawings.
VideoIcon
(**kwargs)¶ 视频播放按钮,无 SVG
传入一个文件名指向输入的SVG文件
Clock¶
-
class
manimlib.mobject.svg.drawings.
Clock
(**kwargs)¶ 时钟
初始化样式,VMobject 的样式有以下
fill
填充样式颜色:
fill_color
或color
不透明度:
fill_opacity
stroke
线条样式颜色:
stroke_color
或color
宽度:
stroke_width
不透明度:
stroke_opacity
gloss
光泽shadow
阴影
其中,opacity, width 等属性均可以为一个列表,在渲染时会按照列表对其进行补间
ClockPassesTime¶
-
class
manimlib.mobject.svg.drawings.
ClockPassesTime
(clock, **kwargs)¶ 时钟前进
hour_passed
: 走过的时间run_time
: 动画播放的时间
Bubble¶
SpeechBubble¶
-
class
manimlib.mobject.svg.drawings.
SpeechBubble
(**kwargs)¶ 传入一个文件名指向输入的SVG文件
DoubleSpeechBubble¶
-
class
manimlib.mobject.svg.drawings.
DoubleSpeechBubble
(**kwargs)¶ 传入一个文件名指向输入的SVG文件
ThoughtBubble¶
-
class
manimlib.mobject.svg.drawings.
ThoughtBubble
(**kwargs)¶ 传入一个文件名指向输入的SVG文件
VectorizedEarth¶
-
class
manimlib.mobject.svg.drawings.
VectorizedEarth
(**kwargs)¶ 传入一个文件名指向输入的SVG文件