PDA

Просмотр полной версии : Анимация текстового поля созданого динамически


cass
19.02.2010, 20:22
Подскажите пожалуйста!
Такая беда создаю денамическое текстовое поле:
var my_txt:TextField = this.createTextField("my_txt",this.getNextHighestDepth(),11,14.4,469.9,325.6);
my_txt.type = "dynamic";
my_txt.border = false;
my_txt.multiline = true;
my_txt.wordWrap=true;
my_txt.html = true;

Потом к нему грузится css и пименяется, далее отформатированый HTML теекст.
Потом этот файл SWF грузится в мувик где в дальнейшем осуществляется анимация с помощью твинов.
Впорос: Анимации текстового поля нет. тоесть анимация распространяется на все кроме текстового поля. Если включаю my_txt.embedFonts, то анимация норм проигрывается и поле анимированое каки было задумано, но форматирование текста с помошью HTML и CSS слетает =(
Подскажите плз, очень сроки поджимают...:eek:

expl
19.02.2010, 23:18
Если ничего более не поможет, отрисовываем все в BitmapData на время анимации и анимируем Bitmap.

джонатан
20.02.2010, 00:08
embed слетает? Не верю. Создайте просто гденить за пределами видимости несколько текстовых полей, и доавьте в них текст, в одном bold, в другом italic в третьем underline и все встанет на свои места.

cass
20.02.2010, 00:41
джонатан! Спс больше за участие,так и сделал вроде гуд... просто первый раз сталкиваюсь и опыт не большой, еще раз спасибо=)
expl, если вас не заструднит киньте ссылочку про BitmapData, что за зверь и как юзать, заранее спс.

И еще вопросик сразу, пока тут=) Как сделать атк что бы шрифты грузились не в 1 кадр? что ыб прелодер нормально роботал?

mooncar
20.02.2010, 05:05
Сделайте вспомогательные поля с внедренными шрифтами во втором кадре.

cass
20.02.2010, 12:00
mooncar, спс =)
По ходу работы возникли еще енкоторые вопросы... вроде уже все более или мение готово все работает как надо... одна беда на сайте много текста...но при использовании transparent firefox категорически отказывается делать прокрутку текстовых полей, я на форуме пошарил и так не нашел решения большенство сообщений довольно старые...не появилось ли какого решения или как можно извратится????? заранее спс

джонатан
20.02.2010, 15:36
Ну например можно не само текстовое поле прокручивать, а клип в котором оно.

cass
20.02.2010, 15:44
немогли бы вы кинуть ссылку на пример, как правельно организовать загрузку текста из внешнего html потом закинуть все это в мс и прокуртку канешно же организовать?
если канешно я вас еще ен победил насмерть=)