Как изменить формат текста встраиваемого текста во Flash AS2.0 - PullRequest
0 голосов
/ 17 января 2012

У меня есть одно динамическое текстовое поле в имени экземпляра my_text. Я установил опцию Вставить в этот файл. потому что мне нужно повернуть текстовое поле. Теперь мне нужно изменить формат шрифта динамического текстового поля.

Я пробовал оба кода не работает.

var myTextFormat:TextFormat = new TextFormat(); 
myTextFormat.font = "Arial";
_root.text_dy.setTextFormat(myTextFormat);

Если я установил embedFonts = false и попробовал, он работает. Но я не хочу менять тип встраивания. пожалуйста, как я могу это сделать?

1 Ответ

1 голос
/ 17 января 2012

Вы должны встроить шрифт Arial, чтобы заставить это работать - иначе Flash будет искать встроенную версию Arial и не найдет ее ->, поэтому текстовое поле остается пустым. если вы установили embedFonts = false, то flash использует только локально установленную версию arial.

Вот очень информативная статья о встраивании шрифтов в flash: http://www.codeandvisual.com/2010/how-to-embed-fonts-in-flash-for-use-with-dynamic-text-fields-and-complex-formatting/

...