On 2014/12/19 15:14, "Сергей Грехов" wrote:
player.ready.then(function() {
// Total duration of the sequence is 1000. Because of iteration
// start animation should begin from moment that corresponds
// time 100. animation1 is finished at this time.
// What should be animation1 behaviour?
// Should animation1 be at the end time (because of fill mode
// forwards)?
Yes.
Specification should more clearly define this behavoiur (in terms of
scaled active time I think)
At time 0ms for animationSequence,
scaled active time
= active time (0) x playback rate(1) + start offset(0.1 x 1000)
= 100
transformed time = iteration time = 100 % 1000 = 100
Then animation1 has:
inherited time = 100
local time = 100
phase = after
active time = active duration = 10 (since fill=forwards)
Perhaps the approach of calculating from the root down is not clear? Or
is there something else that is missing?
Best regards,
Brian