flash新文本字段()中嵌入的特殊字符;动作脚本3.0中的方法

时间:2010-04-14 16:44:44

标签: flash actionscript-3 actionscript

如何在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代码创建的。

1 个答案:

答案 0 :(得分:1)

如果使用flex(即flashdevelop),http://developer.yahoo.com/flash/articles/runtime-fonts-as3.html

如果使用Flash,只需将符号复制并粘贴到文本字段舞台上的嵌入对话框中,所有通过代码创建的embedFonts = true的文本字段都可以使用这些。