我正在使用anime.js对元素进行动画处理,该元素在其容器的边缘上下反弹。我希望能够使用页面上其他位置的滑块来调整此动画的速度。
我的问题是,虽然持续时间已经调整,但似乎滑块会立即实例化并停止继续动画到原本应该到达的位置。我希望它可以从最左侧移动到最右侧,但当我调整大小时,动画只会从调整大小的位置到容器的末端。
这些是我在调用滑块的onchange方法时尝试过的方法。
我的问题是,虽然持续时间已经调整,但似乎滑块会立即实例化并停止继续动画到原本应该到达的位置。我希望它可以从最左侧移动到最右侧,但当我调整大小时,动画只会从调整大小的位置到容器的末端。
这些是我在调用滑块的onchange方法时尝试过的方法。
function adjustSpeed() {
alternate.duration = 300;
}
and
function adjustSpeed() {
var alternate = anime({
targets: '#alternate .el',
translateX: width,
direction: 'alternate',
loop: true,
duration: 300,
easing: 'linear',
});
非常感谢您的帮助。