Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Не отображается встроенный шрифт (проект As3 во flashDevelop). (http://www.flasher.ru/forum/showthread.php?t=140026)

aliBASTR 18.05.2010 12:37

Не отображается встроенный шрифт (проект As3 во flashDevelop).
 
Привет всем.

В проекте AS3 во flashDevelop встраиваю шрифт. Встраивается отлично, но при использовании не отображается.

Подключил swc-библиотеку (внедрил шрифт и экспортнул из flash IDE).

Cоздал экземпляр класса
Код AS3:

var helios:Font = new heliosFont();

Установил свойства текстового поля и формат

Код AS3:

_titleText.embedFonts = true;
 
var format:TextFormat = new TextFormat();
format.font = helios.fontName;

Проверил – отладчик пишет, что шрифт внедрен
Код AS3:

trace("helios.fontType - " + helios.fontType);
//Outoput – «helios.fontType – embedded»

Но текст не выводится. Убираю embedFonts и все ок.

Может это во flashDevelop такая ерундистика и стоит компилить в FB.
Ума не приложу. Если кто что посоветует, буду благодарен).


P.S. делал несколькими способами, включая
[Embed(source = '../../../../fonts/heliosThin.ttf' c регистрацией, но эффект везде один. Пишет что шрифт внедрен, но его не отображает.

Волгоградец 18.05.2010 12:59

Каким СДК собираешь? Если 4-м то нужен еще один параметр в тэг Embed - embedAsCFF = "false".

aliBASTR 18.05.2010 13:04

ага, 4.
щас добавлю попробую, сенкс.

Добавлено через 8 минут
все работает, спасибо дружище).


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

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