2009-06-19 14 views

答えて

0

ただ答えを見つけました。インポート時にフォントを登録する必要があります。

private function onComplete(evt:Event):void { 

    var loaderInfo:LoaderInfo = evt.target as LoaderInfo; 

    loaderInfo.removeEventListener(
    Event.COMPLETE, 
    onComplete 
); 

    var appDomain:ApplicationDomain = loaderInfo.applicationDomain; 

    var thisIsMyFont:Class; 

    try { 

    thisIsMyFont = appDomain.getDefinition(
     "ThisIsMyFont" 
    ) as Class; 

    } catch(ex:Error) { 

    throw new Error(
     "The font could not be found!" 
    ); 

    } 

    Font.registerFont(thisIsMyFont); 

    trace(
    "Now there are " + Font.enumerateFonts().length + " fonts available" 
); 

} 
関連する問題