部分
合格名称:manim.scene.section.Section
Python | |
---|---|
Bases: object
一个Scene
可以被分割成多个Section。请参阅文档以获取更多信息。它由多个动画组成。
参数
-
type( str ) –
-
video( str |_None_) –
-
name( str ) –
-
skip_animations( bool ) –
type
第三方应用程序可以使用它来对不同类型的部分进行分类。
video
包含属于相对于节目录的节的动画的视频文件的路径。如果None
,则该部分将不会被保存。
name
此部分的人类可读的非唯一名称。
skip_animations
当 时,跳过本节中的动画渲染True
。
partial_movie_files
属于本节的动画。
也可以看看
DefaultSectionType
,CairoRenderer.update_skipping_status()
,OpenGLRenderer.update_skipping_status()
方法
get_clean_partial_movie_files |
返回所有不属于None . |
get_dict |
获取带有输出视频元数据的字典表示。 |
is_empty |
检查该部分是否为空。 |
get_clean_partial_movie_files()
返回所有不属于None
.
返回类型
list[str]
get_dict(sections_dir)
获取带有输出视频元数据的字典表示。
每个部分都使用此函数的输出来构建部分索引文件。sections_dir
输出视频必须在执行此方法之前创建。这是分段视频 API 的主要部分。
参数
sections_dir (Path) –
返回类型
dict[str, Any]
is_empty()
检查该部分是否为空。
请注意,由 表示的动画None
也被计算在内。
返回类型
bool