v0.1.1¶
- 日期:
2020年12月1日
Manim Community v0.1.0 版本以来的变更
插件¶
提供了一种标准化的插件发现、创建、安装和使用方法。请参阅文档。
修复¶
配置¶
移除了
skip_animations
配置选项,并改为添加了Renderer.skip_animations
属性(通过 #696)。全局的
config
字典已被替换为新的类ManimConfig
的全局config
实例。这个类拥有类似字典的API,因此不应破坏用户代码,只会使其更健壮。详情请参阅配置教程。添加了配置外部资产目录的选项(通过 #649)。
文档¶
Mobjects、Scenes 和 Animations¶
Tex 和 MathTex 的
alignment
属性已被移除,取而代之的是tex_environment
。Text
现在使用 Pango 进行渲染。PangoText
已被移除。旧的实现仍可作为CairoText
的备用方案使用。添加了
Dot
的变体,包括AnnotationDot
(一个笔触更粗、更大的点)和LabeledDot
(一个包含标签的点)。Scene.set_variables_as_attrs 已被移除(通过 #692)。
确保图形(
GraphScene
)的坐标轴总是相交(#580)。现在 Mobject.add_updater 默认不调用新添加的更新器(请改用
call_updater=True
)(通过 #710)VMobject 现在拥有确定和更改点方向的方法(通过 #647)。
添加了 BraceBetweenPoints(通过 #693)。
添加了 ArcPolygon 和 ArcPolygonFromArcs(通过 #707)。
添加了 Cutout(通过 #760)。
添加了 Mobject 的 dunder 方法未实现错误以及 VGroup 的 dunder 方法实现(通过 #790)。
添加了
ManimBanner
,作为我们徽标和横幅的动画版本(通过 #729)现在可以通过设置,例如
self.camera.background_color = RED
,来可靠地更改场景的背景颜色(通过 #716)。