Я использую anime.js для анимации элемента, который отскакивает от края контейнера. Я хочу иметь возможность регулировать скорость этой анимации с помощью ползунка диапазона, который есть в другом месте на странице.
Моя проблема заключается в том, что, хотя длительность настроена на , создается впечатление, что ползунок создается полностью и не продолжает анимацию в том месте, где он первоначально предполагался. Я хочу, чтобы он перемещался из крайнего левого в крайнее правое положение, но при изменении его размера анимация будет идти только от того места, где она была изменена, до конца контейнера.
Это были мои попытки при вызове метода onchange моего слайдера.
function adjustSpeed() {
alternate.duration = 300;
}
и
function adjustSpeed() {
var alternate = anime({
targets: '#alternate .el',
translateX: width,
direction: 'alternate',
loop: true,
duration: 300,
easing: 'linear',
});
}
Любая помощь будет принята с благодарностью.