Есть ли в любом случае способ возврата анимации в структуру EaselJs? В основном я хочу получать уведомления для каждой последовательности анимации.Обратный вызов анимации в Framework CreateJS/EaselJS
1
A
ответ
5
Для спрайтов листа анимации можно использовать onAnimationEnd как это:
// create a BitmapAnimation instance to display and play back the sprite sheet:
var bmpAnim = new BitmapAnimation(spriteSheet);
// start playing the first sequence:
bmpAnim.gotoAndPlay("walkRt");
// the callback is called each time a sequence completes:
bmpAnim.onAnimationEnd = angleChange;
Online api doc here:
http://www.createjs.com/Docs/EaselJS/BitmapAnimation.html
При использовании анимации из TweenJS вы можете использовать функцию вызова на экземпляре анимации:
Пример :
Tween.get(bar, {override:true}).to({x:695}, 1500, easeType).call(tweenComplete);
В настоящее время api doc: http://www.createjs.com/Docs/TweenJS/modules/TweenJS.html
5
Я настоятельно рекомендую использовать Greensock для tweening вместо tweenjs, поскольку он лучше поддерживает и имеет больше возможностей.
Смежные вопросы
- 1. Обратный вызов анимации libgdx?
- 2. Обратный вызов для анимации UITableView
- 3. AngularJS - обратный вызов/последовательность анимации
- 4. Обратный вызов при завершении анимации
- 5. Обратный вызов завершения анимации UIView?
- 6. Обратный вызов анимации «прогресс» CSS3
- 7. полные обратный вызов в AngularJS анимации
- 8. JQuery настройка анимации обратный вызов бросает ошибку
- 9. JQuery анимации Условный ж/Обратный вызов функции
- 10. CALayer: обратный вызов при завершении анимации?
- 11. jQuery. Активировать обратный вызов при запуске анимации
- 12. Обратный вызов Tweenmax выполняется до конца анимации
- 13. Обратный вызов после анимации на новую MKMapCamera
- 14. Обратный вызов анимации углового ng-view
- 15. Обратный вызов анимации, изменяющий другую переменную
- 16. Обратный вызов функций после завершения анимации
- 17. Неопределенный «элемент» в $ анимации для ng-view «оставить» обратный вызов
- 18. Обратный вызов кадра анимации, когда анимация завершена в Android
- 19. Обратный цикл анимации изображений
- 20. Как анимировать как обратный вызов другой функции анимации
- 21. предотвратить обратный вызов от запуска до окончания анимации
- 22. Как получить обратный вызов из UIPickerView при анимации selectRow?
- 23. CSS3 - обратный вызов после анимации с добавлением имени класса
- 24. Как сделать обратный вызов анимации UIView на обратном?
- 25. Как использовать обратный вызов для анимации цепочек с помощью JavaScript
- 26. Оплатить обратный вызов только один раз при анимации двух объектов
- 27. Обратный звонок на конец анимации в Unity
- 28. обратный вызов jquery анимации один раз вместо каждого элемента
- 29. Продолжительность анимации строки UITableView и обратный вызов завершения
- 30. Настройка задачи асинхронных обратный вызов в MOq Framework
В EaselJS 0.7.1, событие называется "animationEnd" и класс "BitmapAnimation" устарела в пользу "Sprite". Документы: http://www.createjs.com/Docs/EaselJS/classes/Sprite.html –
@ user1417233: ссылка на интерфейс API API нарушена. – moonman239
http://www.createjs.com/docs/easeljs/classes/Sprite.html#method_stop обновленная ссылка API. –