v0.1.1¶
- Date:
2020年12月1日
自Manim Community发布v0.1.0以来的更改
插件¶
提供了一个标准化的方法用于插件的发现、创建、安装和使用。参见文档。
修复¶
配置¶
移除了
skip_animations配置选项,并添加了Renderer.skip_animations属性作为替代(通过#696)。全局的
config字典已被新的类ManimConfig的全局config实例所取代。这个类具有类似字典的 API,因此这不会破坏用户代码,只会使其更加健壮。详情请参阅配置教程。增加了配置外部资源目录的选项(通过 #649)。
文档¶
Mobjects、场景和动画¶
alignment属性已从 Tex 和 MathTex 中移除,取而代之的是tex_environment。文本现在使用 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)。