この単純なコードの何が問題なのかわかりません: (FlashCS4, AS3)
var tf:TextField = new TextField();
tf.defaultTextFormat = new TextFormat( "Arial Black", 16, 0, false );
tf.embedFonts = true;
tf.text = "Hello"; //set text last
addChild(tf);
何も作成または表示しません。この行tf.embedFonts = true;
にコメントすると、正常に動作します。
私の動機は、リアルタイムでフォントを変更することです。ユーザーが別のフォントを選択するたびに、それに応じて動的テキスト フィールドが変更されます。
embedFonts
一部のアニメーションに TextEff2 を適用しましたが、に設定する必要がありtrue
ます。
ご意見をお聞かせください。
ありがとうございました!