font.swf(Flash CS5)をロードし、フォントをロードしたクラスで機能しますが、別のクラスに渡したい場合はどうすればよいですか?
TextFormatインスタンス(format.font = my_loaded_font)として渡そうとしましたが、機能していないようです...
font.swf(Flash CS5)をロードし、フォントをロードしたクラスで機能しますが、別のクラスに渡したい場合はどうすればよいですか?
TextFormatインスタンス(format.font = my_loaded_font)として渡そうとしましたが、機能していないようです...
フォントが埋め込まれると、そのファミリ名で文字列として参照します。クラス間で渡す必要はありません。
フォントはロードされるとグローバルになります。グローバルフォントリストの名前でアクセスします。ここを参照してください:
http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/text/Font.html#enumerateFonts()
import flash.text.Font;
var allFonts:Array = Font.enumerateFonts(true);