首页 > 解决方案 > 为什么这部动画持续时间这么短?

问题描述

这是我的代码,

self.play(AnimationGroup(
        Write(quadSolution[0]),
        Write(quadSolution[1]),
        Write(quadSolution[2]),
        Write(quadSolution[3]),
        Write(quadSolution[4]),
        Write(quadSolution[5]),
        Write(quadSolution[6]),
        Write(quadSolution[7]),
        Write(quadSolution[8]),
        Write(quadSolution[9]),
        lag_ratio = 1
        ), 
        AnimationGroup(
        Animation(Mobject(), run_time = 4),
        Write(text2),
        run_time = 4,
        lag_ratio = 6
        )
        )

我不知道有什么更好的方法来制作动画列表,如果有人能告诉我该怎么做,我将不胜感激,但我真正想知道的是为什么 Write(text2) 没有运行时间应该是 4 秒,但运行时间约为 1 秒。我不知道我在做什么有什么问题。

标签: manim

解决方案


您可能已经找到了您正在寻找的答案。但我认为解决您的问题的方法是将run_time参数放在 Write 中。

所以它应该看起来像Write(text2, run_time=4)。我希望这有帮助。


推荐阅读