[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 Responses to [AS3] ru.etcs.effects.TextTween

  1. Значит не перестаешь совершенсвоваться….
    это радует…
    нормальный такой класс…

    вопрос: что щас на AS3 делаешь?

  2. На данный момент ничего — это все эксперименты и в работе пока вообще никак не применяется, в смысле вообще AS3.

  3. У тя можно консультироваться насчет (AS2)?
    Просто добрался я наконец, до классов, и XML…
    книжек нормальных про AS2 нет….имеется ввиду про написание классов…
    помощ бы не помешала..

  4. Можно, по ICQ, только предварительно напиши свой номер.

  5. лучше ник…
    собственно ник: PhillGood

  6. Не нашёл времени и ника :)

  7. понятно…
    у меня тож пока времени нет :-)
    ну ниче как-нидь свяжемся )

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>