我不明白,这个简单的代码有什么问题:(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;
,那么它工作正常。
我的动机是实时更改字体,每当用户选择不同的字体时,动态文本字段应相应更改。
我为一些动画应用了 TextEff2,它必须embedFonts
设置为true
.
请指教。
谢谢!