Skip to contents

Plays animations one after another (in sequence).

Super class

manimR::Animation -> Succession

Public fields

animations

List of sequential animations

cumulative_times

Cumulative start times for each animation

Methods

Inherited methods


Method new()

Create a Succession of animations

Usage

Succession$new(..., rate_func = "linear")

Arguments

...

Animation objects to play in sequence

rate_func

Rate function applied to the overall sequence


Method begin()

Begin the first animation

Usage

Succession$begin()


Method finish()

Finish the last animation

Usage

Succession$finish()


Method interpolate_mobject()

Interpolate the appropriate child animation

Usage

Succession$interpolate_mobject(alpha)

Arguments

alpha

Overall progress in 0,1


Method get_all_mobjects()

Get all mobjects from child animations

Usage

Succession$get_all_mobjects()


Method clone()

The objects of this class are cloneable with this method.

Usage

Succession$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.