|
|
|||||
embed fonts в FD и Flash IDE
Имею вот такой фрагмент кода:
public class TextToolTip extends TextField { [Embed (source = "ARIAL.TTF", fontFamily = "Arial Narrow") ] public var arial:Class; private var _str; public function TextToolTip(str:String) { super(); _str = str; init(); } private function init():void { this.autoSize = "left"; this.text = _str; ///TODO Закоммент добавление бэкграунда /// и бордера к текстовому полю. Времен- ///но до принятия окончательного решения this.background = false; this.backgroundColor = 0x000000; this.border = false; this.borderColor = 0xFFFFFF; this.cacheAsBitmap = true; this.textColor = 0xFFFFFF; this.mouseEnabled = false; this.selectable = false; this.setTextFormat( defTextFormat() ); this.embedFonts = true; this.antiAliasType = AntiAliasType.ADVANCED; if ( this.width > 200 ) { this.wordWrap = true; this.width = 200; } } private function defTextFormat():TextFormat { var fonts:Array = Font.enumerateFonts(); var format:TextFormat = new TextFormat(); var ident:int = 10; format.leftMargin = format.rightMargin = ident; format.size = 16; format.bold = true; format.font = "Arial Narrow"; //{//////////// T R A C E ////////////////// ///TODO Проверка наличия шрифта и глифа trace("TextToolTip.defTextFormat, , fonts[0].name : " + fonts[0].fontName + ", fonts.length : " + fonts.length + ", fonts[0].hasGlyphs() : " + fonts[0].hasGlyphs(_str)); //}//////////// E N D T R A C E /////////// return format; } Цитата:
Если же добавляю шрифт через Flash IDE CS5 всё работает нормально. В чём может быть дело? Нашёл на форуме коммент iNils-а об изменении в реестре, сделал, но эффекта тоже никакого. Последний раз редактировалось fish_r; 20.05.2011 в 00:36. |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Когда Мук писал свою книгу, формата CFF вообще не существовало.
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Aug 2011
Сообщений: 103
|
Цитата:
спасибо |
Часовой пояс GMT +4, время: 07:31. |
|
« Предыдущая тема | Следующая тема » |
|
|