![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2006
Сообщений: 72
|
В проекте есть dynamic text, установен шрифт "Elephant",
в character options (embed font outlines for) стоит Numerial (0..9) Код в кадре: Текст не отображается, в чем косяк? |
|
|||||
|
[вечный бан]
[1.11 07.03.2006]
|
текст на каком языке?
|
|
|||||
|
Регистрация: Jan 2006
Сообщений: 72
|
|
|
|||||
|
Регистрация: Jan 2006
Сообщений: 72
|
Искал по форуму, нашел вот это:
http://flasher.ru/forum/showthread.p...mbed+textfield про библиотеку там нет ничего, сказано только лишь, что должно быть поле. Как произвести добавление шрифта в либу? |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 72
|
Блин, извиняюсь за свою тупость...
|
|
|||||
|
похожая проблема, ничего что сюда же?...
Программно создается динамическое поле и нужно постоянно знать его ширину в пикселах, чтобы управлять размером подложки. Определяю ее при помощи textWidth. Так вот, пока embedFonts = false - все прекрасно работает. Когда подключаю шрифт из библиотеки - текст отрисовывается, но textWidth=0. Почему так?? tFormat = new TextFormat();
tFormat.font = "Helios";
tFormat.size = 10;
tFormat.color = 0xFFFFFF;
tFormat.underline = false;
tFormat.antiAliasType = "advanced";
cloud.createTextField("txt",this.getNextHighestDepth(), 3, 0, 100,30);
tt=cloud["txt"];
tt.text = "Test";
tt.autoSize = "left";
tt.multiline = true;
tt.wordWrap = true;
tt.selectable = false;
tt.embedFonts=true;
tt.setTextFormat(tFormat);
tt.background = false;
Последний раз редактировалось Oreanor; 01.02.2006 в 15:09. |
|
|||||
|
ты прав, спасибо
![]() ошибка была в другом месте - после присвоения нового значения тексту я не применял setTextFormat. А, видно, надо было. Нашел опытным путем. |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:43. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|