![]() |
Embed шрифта, для дин. полей, созданных програмно.
Создаю програмно тексовое поле.
Назначаю полю текстовый формат. Код:
my_fmt.font = "Arno Pro";С полями, созданными вручную - понятно как прикручивать шрифт, а как его прикручивать к полям, которые созданны программно? |
Полный код можно показать?
|
Код:
var my_fmt:TextFormat = new TextFormat(); |
Код верный, только если шрифт не стандартный, он должен быть внедрен в флешку и для текстового поля добавить embedFonts = true
|
goword, а зачем вы пишете семь раз «obj_mc["mc_item_"+i]» в коде, а?
|
для наглядности.
|
Goword, полагаю __etc имел в виду, что гораздо более читаемый (и наглядный, кстати) код выглядит так:
Код:
var tf:TextField = obj_mc["mc_item_"+i].createTextField("text_txt",1000+i,100,0,320,0); |
Цитата:
bbexp, совершенно верно. |
сдаюсь.
|
Более того, если использовать такое сокращение, а попутно и типизацию - получаем бонус в виде автоКомплита кода - где бы мы его не писали - от (боже упаси) Flash IDE до FDT.
|
| Часовой пояс GMT +4, время: 14:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.