2013-07-08 8 views
0

Я использую событие onAnimationEnd, но хочу сделать некоторую работу, когда анимация продвигается. Итак, я хочу узнать текущий номер анимированного кадра через любой прогресс или любое событие?О прогрессе События анимации SpriteSheet Использование createjs?

Благодарим за помощь.

ответ

0

Вы можете использовать tick-event (http://www.createjs.com/Docs/EaselJS/classes/BitmapAnimation.html#event_tick) и использовать свойства currentAnimation, currentAnimationFrame и/или currentFrame (http://www.createjs.com/Docs/EaselJS/classes/BitmapAnimation.html#property_currentAnimation)

Update: Sprite Теперь отправляет change event всякий раз, когда отображаются изменения кадра. (по gskinner через комментарии)

+0

ThankQ very Much :) –

+1

В качестве примечания для любого, кто найдет этот ответ в будущем, 'Sprite' теперь отправляет событие' change' всякий раз, когда изменяется отображаемый кадр. http://www.createjs.com/Docs/EaselJS/classes/Sprite.html#event_change – gskinner

Смежные вопросы