# 连续动画

Demo

// 创建一个动画迭代器
const t = new Totalizer();
const el = document.getElementById("div");

// 添加多个连续动画描述
// 使用实例的只读属性 totalTime, 用来表示当前实例的总时长。
t.add({
  el,
  props: {
    translateX: [0, 280],
  },
  duration: 500,
  delay: 300,
});
t.add({
  el,
  props: {
    translateY: [0, 150],
  },
  duration: 500,
  delay: t.totalTime,
  easing: 'easeOutBounce'
});
t.add({
  el,
  props: {
    translateX: [280, 0],
  },
  duration: 500,
  delay: t.totalTime
});
t.add({
  el,
  props: {
    translateY: [150, 0],
  },
  duration: 500,
  delay: t.totalTime
});

// 设置为循环播放
t.loop().play();