День добрый собсна проблема:
1. встраиваю шрифт в свц как класс
2. в той же свц есть элементы которые его юзают, когда компилю - все ок (компилю в кс3)
3. при использовании всего этого добра в главном приложении шрифты получаются не встроенные шрифты.
Код AS3:
private static var _regularFont :Font;
public static function get regularFont():String
{
if (!ApplicationData._regularFont)
{
trace("init reg");
ApplicationData._regularFont = new Trebuchet_Regular();
Font.registerFont(Trebuchet_Regular);
}
return ApplicationData._regularFont.fontName;
}
// еще есть такой же только болд.
// -------------------------------------
// в маин апп
var a:Array = Font.enumerateFonts();
for (var i:int = 0; i < a.length; i++ ) {
trace("num : " + i,a[i].fontName);// num : 0 Trebuchet MS
}
// в аутпуте
num : 0 Trebuchet MS
num : 1 Trebuchet MS
init bold
init reg