·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]具有"使用设备字体"设置的文本除外的错误解决

时间:2016-02-15 23:45酷播
[AS3]具有"使用设备字体"设置的文本除外的错误解决

今天在cs5里重用一个cs4写的flash时候发现xml载入的字不显示了。报出 “应该为在运行时可能编辑的任何文本嵌入字体,具有"使用设备字体"设置的文本除外。”改了一下字体和xml也没好,后来搜到一篇:原来是抗锯齿的原因。。

引自:http://www.heycode.com/a3659.html

在使用flash cs5的时候,遇到了“应该为在运行时可能编辑的任何文本嵌入字体,具有”使用设备字体”设置的文本除外。使用”文本” > “字体嵌入”命令嵌入字体。”这样的提示,原因是别人的机器有可能没有这个字体,会导致无法显示文字。

将“消除锯齿”那一栏设置为“使用设备字体”就可以了

 

意思就是说
如果你在 文本框 里面不为它嵌入字体的话
(嵌入字体在 文本框的 属性面板 里面找找看)
它输入的时候字体就会有问题(也不是什么大问题),
比如你在一个文本框里面用的是 楷体
但是假如别人的机器上面没有楷体
那么你的文本框 在别人的机器上运行的时候 可能就会出问题,最起码它肯定不会把里面的内容用楷体显示出来

如果是一个动态文本框
你如果不为它嵌入字体
比如: 如果你不为它嵌入 数字,那么如果你在 代码 中需要动态修改里面的内容,就没法让它显示数字
同理,不嵌入字母它也没法显示 字母,不嵌入 中文它也没法显示中文

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器