2012-02-26 15 views
0

私の質問と同じようにフレックスを使ったことはありませんし、私が知っている限りライブラリを持っていないのですが、私のフラッシュプログラムでは、私は私のライブラリにインポートしても、私は私がインストールされて使用しているカスタムフォントを持たない別のコンピュータにファイルを移動すると、システムのデフォルトのフォントに置き換えられます。フレックスなしでフラッシュにカスタムフォントを埋め込む方法はありますか?

答えて

4

これはActionscriptプロジェクトですか?

[Embed(source="pathToTtfFile", fontName="FontName", mimeType="application/x-font- truetype")] 
public var myFont:Class; 

http://inspiritgames.com/blog/2010/09/embed-fonts-into-pure-as3-project/

は、そうでない場合は、ちょうどあなたの映画の中でどこかにテキストを配置し、埋め込みボタンをクリックし、組み込みたい文字を選ぶ:もしそうなら、あなたはこのような埋め込みメタデータタグのものを使用することができます。

+0

私はこれを試して、「あなたはFlex SDKを必要とする機能を使用しました」というメタデータを埋め込みました。そして私のプロジェクトにFlexを追加しようとします。 – WendiKidd

+0

Fontを拡張してIFlexAssetを実装するmx.core.FontAssetクラスを作成すると、メッセージは消えます。 –

+0

残念ながら私はこのプロジェクトでFlexを使用することはできませんが、代わりに私のライブラリにフォントを作成しました。ありがとう:) – WendiKidd

関連する問題