Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   [Embed(... шрифт (http://www.flasher.ru/forum/showthread.php?t=139429)

SarGun 30.04.2010 17:40

[Embed(... шрифт
 
Встраиваю шрифт
Код AS3:

[Embed(source = "assets/Framd.TTF", fontFamily = "Franklin")]
        private var appFont:Class;

проверяю
Код AS3:

var arr:Array = Font.enumerateFonts();
 
        for each(var f:Font in arr)
        {
                trace(f.fontName);
        }

показывает что шрифт присутствует во флешке..Но когда устанавливаю текстовому полю
embedFonts в true - ничего не отображается..

Код AS3:

        var tf:TextFormat = new TextFormat();
        tf.size = 12;
        tf.color = 0xFF0000;
        tf.font = "Franklin";
 
        var txt:TextField = new TextField();
        txt.embedFonts = true;
 
        txt.setTextFormat(tf);
        txt.defaultTextFormat = tf;
 
        txt.text = "text";

подскажите в чём проблемма..

Crenth 30.04.2010 17:47

в конце темы ответ

http://www.flasher.ru/forum/showthre...=135666&page=2

Волгоградец 30.04.2010 17:47

fontName = "Franklin"?

SarGun 30.04.2010 17:54

Цитата:

Сообщение от Волгоградец (Сообщение 905112)
fontName = "Franklin"?

пробовал и fontName="Franklin" - всё также...

Волгоградец 30.04.2010 18:30

addChild то сделали?

SarGun 30.04.2010 18:32

)) ну канешно..

Волгоградец 30.04.2010 18:41

Вложений: 1
У меня все работает.

SarGun 30.04.2010 18:58

да работает.. я делаю во флешДевелоп - не работает..

Волгоградец 30.04.2010 19:17

Да, точно - нужно embedAsCFF = "false" в метатэг добавить во Flex4 SDK. IDE его видать сама добавляет.

SarGun 30.04.2010 19:32

отлично! Заработало. сенкс


Часовой пояс GMT +4, время: 02:55.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.