Я создаю сервер для анимации индикатора выполнения.Воспроизведение анимации до определенного времени
// Default easing.
TweenLite.defaultEase = Power0.easeNone;
// Timeline.
var tl = new TimelineLite({
onUpdate : function()
{
console.log(progress.progress);
}
});
// Initial state.
var progress = { progress : 0 };
// Finalized state.
tl.to(progress, 1, { progress : 100 });
// The length of the animation.
tl.totalDuration(15);
// Play.
tl.play();
Это работает, как ожидалось, но есть способ одушевленных от текущей точки воспроизведения одной конкретной? Что-то вроде tl.playTo(0.5)
, а затем tl.playTo(0.2)
, которое вернется к 20%.
Я знаю seek
, progress
и необязательную переменную для методов play
, но они позволяют мне указывать начальную позицию, а не конечную позицию.
Как достичь такого поведения?
Yeah 'tweenTo' - это то, что я искал, спасибо! – jolt