「已注销」 2021-11-16 14:32 采纳率: 0%
浏览 25
已结题

manim模块对齐的问题. 如何把几个Text显示为一个段落的形式?

如下面代码

from manimlib import *
class TextExample(Scene):
    def construct(s):
        font='Microsoft YaHei'
        t1 = Text('第一个随便的句子第一个随便的句子第一个随便的句子', font=font)
        t2 = Text('第二个随便的句子第二个随便的句子第二个随便的句子第二个随便的句子 ', font=font)
        v = VGroup()
        v.add(t1)
        v.add(t2)
        v.arrange(direction=RIGHT, center=False)
        s.play(FadeIn(v))

我希望t1和t2(实际后面还有t3,t4等)一个接一个的出现, 形成一个段落. 但是按照上面arrange的参数, 只能得到如下效果,

img


总是跑到边界外边去了, 其他参数也调了很多, 要么重叠,要么对不齐, 得不到想要的结果. 希望有知道的帮忙测试一下, 多谢.
我的manim版本是1.2.0

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月24日
    • 创建了问题 11月16日