如何在var txt中启用特殊字符:TextField = new TextField(); 在动作脚本3.0。
var tf:TextFormat = new TextFormat();
tf.font = "Verdana";
tf.size = 12;
tf.bold = true;
tf.align = "left";
var txt:TextField = new TextField();
txt.text = _label;
txt.embedFonts = true;// this is necessary but one more step is required
txt.autoSize = TextFieldAutoSize.LEFT;
txt.antiAliasType=AntiAliasType.ADVANCED;
txt.multiline = true;
txt.selectable = false;
txt.setTextFormat( tf );
我在名为“Verdana”的ma fla中嵌入了“Verdana”字体。但我的问题是提交的文字没有显示
äÄéöÖüÜß
如何嵌入代码,我不使用组件库中提交的文本。 一切都只是通过动作脚本3.0代码创建的。
答案 0 :(得分:1)
如果使用flex(即flashdevelop),http://developer.yahoo.com/flash/articles/runtime-fonts-as3.html
如果使用Flash,只需将符号复制并粘贴到文本字段舞台上的嵌入对话框中,所有通过代码创建的embedFonts = true的文本字段都可以使用这些。