[AS3] ru.etcs.effects.TextTween
Порт класса TextTween на AS3. Код под катом.
Собственно, сам класс:
This content requires Adobe Flash Player.
Вспомогательный Event-класс TextTweenEvent:
This content requires Adobe Flash Player.
Документация к классу.
Дополнения к документации:
— Использовать замену функций типа textTweenInstance.onTextChange теперь нельзя, т.е. только подписка на события;
— Имена событий изменены на textTweenStart, textTweenChange, textTweenStop (лучше использовать статические члены событийного класса TextTweenEvent вместо строкового значения).
easing-классы, в принципе, вы можете портировать сами — достаточно просто дописать package;
— В версии 1.3 событие TextTweenEvent.CHANGE перемеименовано в CHANGED
з.Ы. Отходя от темы: портирование данного класса с AS2 на AS3 заняло у меня не больше часа. Если вы пишете на AS2, то проанализируйте то, как вы их пишете и попробуйте сделать порт — если это заняло совсем немного времени и не потребовало переписывать половину класса (в моём случае переписыванию не подверглось ничего, кроме смены Void на void, рассылок событий и просто удаления ненужной в AS3 части класса), то я вас могу поздравить — можно смело переходить на AS3.
7 comments
7 Comments so far
Leave a reply
Значит не перестаешь совершенсвоваться….
это радует…
нормальный такой класс…
вопрос: что щас на AS3 делаешь?
На данный момент ничего — это все эксперименты и в работе пока вообще никак не применяется, в смысле вообще AS3.
У тя можно консультироваться насчет (AS2)?
Просто добрался я наконец, до классов, и XML…
книжек нормальных про AS2 нет….имеется ввиду про написание классов…
помощ бы не помешала..
Можно, по ICQ, только предварительно напиши свой номер.
лучше ник…
собственно ник: PhillGood
Не нашёл времени и ника
понятно…
у меня тож пока времени нет
ну ниче как-нидь свяжемся )