您的位置:首页 > 其它

解决了as3中显示中文设备字体的问题

2009-12-02 16:38 337 查看
例:在程序中 直接
var txt:TextField = new TextField();
txt.text = "中国";
var tf:TextFormat = new TextFormat();
tf.font = "隶书";
txt.defaultTextFormat = tf;
addChild(txt);
这样是显示不出来的。

需要用flash IDE 新建一个元件(deviceText_mc),里面添加一个文本框(deviceText_txt),然后导出SWC;

将上述代码改为:
var txt:deviceText_mc= new deviceText_mc();
txt.deviceText_txt.text = "中国";
var tf:TextFormat = new TextFormat();
tf.font = "隶书";
txt.deviceText_txt.defaultTextFormat = tf;
addChild(txt);

即可解决。 哦了 ~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐