У меня есть следующий JavaScript:Отменяя requestAnimationFrame
function animate() {
// call other function
offset += 3;
if (offset > 15) offset = 0;
/// make the animation loop loop
var request = requestAnimationFrame(animate);
}
, а затем в моем HTML:
<body onload="animate()" >
Это все работает отлично, и он сохраняет анимацию непрерывно зацикливание, который является большим. Но я хочу выяснить, как сделать эту анимацию за 4 секунды, а затем остановиться.
«Вызов другой функции» - это просто линия, которая перемещается вниз, а затем сбрасывается, чтобы создать впечатление о движении по дорожке. На данный момент это все сделано в Canvas.
Любая помощь была бы высоко оценена!
Спасибо за пример. Большое спасибо за помощь! – Cactusman07