Показать сообщение отдельно
Старый 18.05.2010, 12:37
aliBASTR вне форума Посмотреть профиль Отправить личное сообщение для aliBASTR Найти все сообщения от aliBASTR
  № 1  
Ответить с цитированием
aliBASTR

Регистрация: Jul 2003
Адрес: Flash MX
Сообщений: 12
По умолчанию Не отображается встроенный шрифт (проект 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 регистрацией, но эффект везде один. Пишет что шрифт внедрен, но его не отображает.
__________________
Think flashally!!!


Последний раз редактировалось udaaff; 18.05.2010 в 12:46.