Javascript 动画js-重置整个时间线(删除所有以前添加的动画)
我可以使用Javascript 动画js-重置整个时间线(删除所有以前添加的动画),javascript,animation,anime.js,Javascript,Animation,Anime.js,我可以使用timeline.add({parameters})函数将动画添加到动画时间线。是否可以删除所有先前添加的动画并重置整个时间线 谢谢,您可以通过调用restart方法重置时间线: const tl = anime.timeline({ duration: 400, easing: 'easeInOutQuad', }) tl.add({ targets: '.box', rotate: 360, translateX: { value: 400,
timeline.add({parameters})
函数将动画添加到动画时间线。是否可以删除所有先前添加的动画并重置整个时间线
谢谢,您可以通过调用
restart
方法重置时间线:
const tl = anime.timeline({
duration: 400,
easing: 'easeInOutQuad',
})
tl.add({
targets: '.box',
rotate: 360,
translateX: {
value: 400,
delay: 400,
}
})
document.querySelector('button').addEventListener('click', () => {
tl.restart();
});