I am trying to run sequences of animations for different objects at the same time.
This the part of the code that is causing me problems:
group = VGroup(*tasks)
animations = [
group.animate.shift(RIGHT),
group.animate.shift(RIGHT),
group.animate.shift(RIGHT)
]
self.play(*animations)
It shifts all elements right once in one animation and ends. What am I missing here?
As far as I know, is running multiple animations using the
animateproperty in a single play()-function call not possible. A simple solution could be this:You could also run these animations simultaneously, like this: