专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Flash

flash导出后字体无法显示,该怎么解决

发布时间:2011-06-27 19:59:40 文章来源:www.iduyao.cn 采编人员:星星草
flash导出后字体无法显示
我用的是Flash 8,字体是写在偵上的,flash导出后字体无法显示,用的是系统配置字体,什么黑体,宋体都试完了还是不行,不是动态字体,打散也试过了没用,现在脑袋里一片空白。。求一个解决方案!!

------解决方案--------------------
打散了也不行,这是不可能的,
唯一的原因是,你根本就没显示到字体,以为显示了,
可是什么东西动态移动挡上了,
或是他自己动态移动到别的地去了

------解决方案--------------------
注意编码系统:
Flash Player 支持的 Unicode 编码格式
在 Flash 中读取文本数据时,Flash Player 通过检查文件中的前两个字节来检测字节顺序标记 (BOM),该标记是用于标识 Unicode 编码格式的标准格式规范。 如果未检测到 BOM,则将文本编码解释为 UTF‑8(一种 8 位编码格式)。 建议您在应用程序中使用 UTF‑8 编码。

如果 Flash Player 检测到以下 BOM 之一,则将按以下说明解释文本编码格式:

如果文件的第一和第二个字节分别为 OxFE 和 OxFF,则将编码解释为 UTF‑16 BE (Big Endian)。 这用于 Macintosh 操作系统。

如果文件的第一和第二个字节分别为 OxFF 和 OxFE,则将编码解释为 UTF‑16 LE (Little Endian)。 这用于 Windows 操作系统。

大多数可以将文件保存为 UTF-16BE 或 LE 的文本编辑器会自动将 BOM 添加到文件。

注: 如果将 system.useCodepage 属性设置为 true,则会使用运行该播放器的操作系统的传统代码页来解释文本,而不将文本解释为 Unicode。

------解决方案--------------------
注意编码系统:
Flash Player 支持的 Unicode 编码格式
在 Flash 中读取文本数据时,Flash Player 通过检查文件中的前两个字节来检测字节顺序标记 (BOM),该标记是用于标识 Unicode 编码格式的标准格式规范。 如果未检测到 BOM,则将文本编码解释为 UTF‑8(一种 8 位编码格式)。 建议您在应用程序中使用 UTF‑8 编码。

如果 Flash Player 检测到以下 BOM 之一,则将按以下说明解释文本编码格式:

如果文件的第一和第二个字节分别为 OxFE 和 OxFF,则将编码解释为 UTF‑16 BE (Big Endian)。 这用于 Macintosh 操作系统。

如果文件的第一和第二个字节分别为 OxFF 和 OxFE,则将编码解释为 UTF‑16 LE (Little Endian)。 这用于 Windows 操作系统。

大多数可以将文件保存为 UTF-16BE 或 LE 的文本编辑器会自动将 BOM 添加到文件。

注: 如果将 system.useCodepage 属性设置为 true,则会使用运行该播放器的操作系统的传统代码页来解释文本,而不将文本解释为 Unicode。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: