play method
Implementation
Future<void> play(List<MontageAnimation> animations,
{bool isReversed = false}) async {
for (var animation in (isReversed ? animations.reversed : animations)) {
reset();
this.animation = animation;
await (isReversed ? super.reverse() : super.forward());
}
}