在用AnimeJS进行动画制作时更新时间吗?

时间:2018-06-27 17:00:45

标签: javascript animation anime.js

我一直在Anime.JS中四处寻找,试图在运行时更新动画的播放持续时间。但是,我似乎无法在播放期间更新这些值。

这是我的出发点:

var animator = anime({
  targets: 'span',
  width: 1000,
  easing: 'linear',
  duration: 1000,
  autoplay: false
});

document.querySelector('span').onmouseenter = function() {
  if (animator.reversed) animator.reverse();
  animator.play();
};

document.querySelector('span').onmouseleave = function() {
  if (animator.paused) animator.play();
  animator.reverse();
};

我尝试添加animator.duration = 500;,但似乎没有效果。

有什么想法吗?

0 个答案:

没有答案