Если у вас установлен шрифт в вашей системе, убедитесь, что вы импортировали шрифт в вашу библиотеку, отметьте поле «Экспорт для ActionScript» и дайте ему соответствующее имя, скажем, MyArabicFont
, затем привяжите его к текстовому полю, используяследующий код:
// create the font
var myFont:Font = new MyArabicFont();
// assign to textformat
var myTextFormat:TextFormat = new TextFormat();
myTextFormat.font = myFont.fontName;
// assign to textfield
var myTextField:TextField = new TextField();
myTextField.defaultTextFormat = myTextFormat;
myTextField.embedFonts = true;
myTextField.text = "Hello, world";
this.addChild(myTextField);