TweenCat это быстрый и очень маленький твинер для as3. TweenCat состоит всего лишь из одного файла и использует стандартные Robert Penner's Easing Equations.
Параметры TweenEngine.addTween конструктора:
- target - объект к которому применяется твин.
- steps - время твина.
- ease - тип твининга. Используется пакет Equations.
- props - набор аргументов.
- delay - время задержки перед началом твина.
- overwrite - указывает будет ли твин перекрыт.
- autoclear - можно указать TRUE для удаления объекта после окончания твина.
- oncomplete - функция которая будет выполнена после окончания твина.
Пример самого простого твина меняющего прозрачность для объекта DisplayObject:
TweenEngine.addTween(DisplayObject, 1, Equations.easeNone, {alpha:0.5});
Параметр overwrite используется для указания того, будет ли анимация для объекта перезаписана. По умолчанию значение true, используйте false для задания объекту цепочек анимаций. Пример использования delay, overwrite, oncomplete и базовых анимаций: