|
|
|||||
Регистрация: Jul 2008
Сообщений: 912
|
Не встраивается шрифт
Не могу встроить шрифт.
Встраиваю с помощью тега Embed, использую шрифт, всё нормально, но как только включу параметр text.embedFonts = true; текст не отображается. Работаю во FlashDevelop |
|
|||||
Код вставки можно?
__________________
Спросишь, дурак на минуту. Если не спросишь, дурак на всю жизнь! |
|
|||||
Регистрация: Jul 2008
Сообщений: 912
|
вот
[Embed(source="C:/WINDOWS/Fonts/Pollock1CTT.ttf", fontName="Pollock1CTT")] static private const Pollock1CTT:Class; var format:TextFormat = new TextFormat(); format.color = 0x7286aa; format.size = 32; format.font = "Pollock1CTT"; var text:TextField = new TextField(); text.autoSize = TextFieldAutoSize.LEFT; text.antiAliasType = AntiAliasType.ADVANCED; text.defaultTextFormat = format; //text.embedFonts = true; text.selectable = false; text.text = "hello"; stage.addChild(text); как включу text.embedFonts = true; никакого текста нет. пробовал ещё и с помощью text.htmlText то-же самое. Последний раз редактировалось iNils; 10.10.2011 в 15:37. |
|
|||||
т.е. добавте в [Embed] embedAsCFF="false" - эту строчку, как корДум показал.
__________________
Спросишь, дурак на минуту. Если не спросишь, дурак на всю жизнь! |
|
|||||
Регистрация: Jul 2008
Сообщений: 912
|
Не помогает(((
|
|
|||||
Воспользуйтесь FontLoader 2.3, очень удобно.
__________________
местонахождение |
|
|||||
Регистрация: Nov 2009
Сообщений: 300
|
[Embed(source="C:/WINDOWS/Fonts/Pollock1CTT.ttf", fontName="Pollock1CTT", embedAsCFF="false")] static private const Pollock1CTT:Class; |
|
|||||
Регистрация: Jul 2008
Сообщений: 912
|
Везёт, а я как только ставлю text.embedFonts = true; текста не видно((( может как-то связано с 11-ым плеером и API для него, хотя наврят-ли.
|
|
|||||
Раз не получается, может тогда открыть флеш, засунуть туда текстовое поле со шрифтом скомпилить свф и теперь ее эмбедить в Ваш проект, не?
__________________
http://www.chessmax.ru |
Часовой пояс GMT +4, время: 16:16. |
|
« Предыдущая тема | Следующая тема » |
|
|