Записки о Flash

[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

  1. distinctive December 4th, 2006 16:19

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

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

  2. __etc December 4th, 2006 16:21

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

  3. distinctive December 4th, 2006 22:54

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

  4. __etc December 4th, 2006 23:07

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

  5. distinctive December 5th, 2006 10:42

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

  6. __etc December 6th, 2006 00:56

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

  7. distinctive February 15th, 2007 15:54

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

Leave a reply