Показать сообщение отдельно
Старый 23.09.2010, 16:33
serogah вне форума Посмотреть профиль Отправить личное сообщение для serogah Найти все сообщения от serogah
  № 4  
Ответить с цитированием
serogah

Регистрация: Sep 2010
Сообщений: 16
У меня та же проблема была. Это какой то глюк флеша. Если флеш CS4 и выше можна ембедить шрифт тегом Embed. Все работает.

Код AS3:
package{
import flash.display.Sprite;
import flash.text.*;
 
public class Main extends Sprite{
   [Embed(systemFont="PF Playskool Pro",
                    fontName="PFPlayskoolPro",
                    fontStyle="normal",
                    advancedAntiAliasing="true",
                    mimeType="application/x-font")]
            private var font2:Class;
 
 
  private var t:TextField;
  public function Main():void{
   t=new TextField();
   var format:TextFormat=new TextFormat();
 
   format.font="PFPlayskoolPro";
   format.size=30;
   t.defaultTextFormat=format;
   t.embedFonts=true;
 
   t.autoSize=TextFieldAutoSize.LEFT;
   t.text="Серега"
 
   addChild(t);
  }
}
}