国外英文FLASH+XML整站无法显示中文的解决方法

怎样让原本是英文的FLASH源文件整站中的XML文件显示中文内容呢?下面的视频为我们详细讲解了操作方法。

大家可以按照视频的讲解方法进行修改,或者参考以下教程来操作修改吧。

xml里面可以用中文.

如果要让flash读取含有中文的xml,需要在读取xml之前,加上一行句子,就不会出现乱码的了

System.useCodepage = true; // AS2.0用这行

System.useCodePage = true; //AS3.0用这

XML文件的第一行注释可以不要

另存位unicode编码,并在FLASH代码中加上:System.useCodepage =false;

加在第一帧的第一行吧,其实默认的也是false,稳妥起见吧

如果还不能显示中文,那就绝不是FLASH或flash代码的问题了啊

是不是你动态文本属性设置的问题呢?嵌入字体选择简体中文

根据楼上各位的提示,我用一行代码解决了问题。问题的根源来自于:动态文本无法在静态遮罩中显示,必须使用AS代码生成的遮罩:

this.setMask(mascara);

代码放置在遮罩所在的时间线上。

当然,所有要显示动态文字的字体设置必须要设为“宋体”之类中文字体,选择“使用设备字体”即可。


解决这个问题其实很简单!

将我们动态文本的字体设置为我们一般常用的字体如“宋体”

然后在嵌入那里不要嵌入任何字体,你要是嵌入字体的话~你生成的FLASH将非常大!

通过上面步骤设置90%可以解决问题。

但是有遮罩的动态文本还是没办法显示出来,

在这里有个简单的办法可以解决,就是给动态文本加个滤镜就OK了。

最好要记住,XML文件最好是要用UTF-8格式。

时间: 2024-09-24 04:02:38

国外英文FLASH+XML整站无法显示中文的解决方法的相关文章

Mysql在debian系统中不能插入和显示中文的解决方法

在debian环境下,彻底解决mysql无法插入和显示中文的问题 Linux下Mysql插入中文显示乱码解决方案 mysql -uroot -p 回车输入密码 进入mysql查看状态如下: 默认的是客户端和服务器都用了latin1,所以会乱码. 解决方案: mysql>user mydb; mysql>alter database mydb  character set utf8;! 上文提到了用临时方法更改数据库的字符集设置,显示中文,但是后来发现在有的系统下并不能成功. 比如我用的debi

php的webservice的wsdl的XML无法显示问题的解决方法

本篇文章是对php的webservice的wsdl的XML无法显示问题的解决方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 php的webservice的因为wsdl有中文所以xml无法显示 可以用Nopepad++ 转码即可 以UTF-8无BOM编码  

win8桌面显示desktop的解决方法

  在win8系统下C盘中我们会看到一个为"桌面"的文件夹,这个文件夹中存放着桌面中的所有文件,通常情况下会以"桌面"名称来命名,但不过并非如此,有部分win8用户反映,自己的桌面文件名字为英文"Desktop"名字,看着不习惯,对于出现该英文名字应该如何修改呢?下面看小编为大家带来的方法,可将"Desktop"还原为"桌面",希望对您有所帮助. win8 桌面显示desktop的解决方法 第一步.对着导航

Ubuntu系统更新后WiFi图标显示不正常解决方法

  Ubuntu系统更新后WiFi图标显示不正常解决方法.在Ubuntu系统中,很多用户都会在系统弹出更新提示后下载更新部分程序,但是最近有用户反映在更新完开机重启后发现WiFi图标成了一个扇形,无法搜索到信号,不能正常使用了.这是怎么回事?Ubuntu系统下更新后WiFi图标显示不正常该怎么解决呢? 解决过程: 在网上搜索了各种方法,总结的原因可能是驱动程序失效.更新软件后,驱动被禁用了. 常用的解决方法有: 1.用命令rfkill list all 查看那些被禁用了,然后用命令unblock

win7系统开机后显示器不显示内容的解决方法

  说到电脑中最重要的一个零件,估计就是显示屏了吧,因为如果电脑中显示屏坏了,屏幕不是一片黑屏,就是没有任何反应,这样电脑根本无法操作,所以显示屏在电脑零件的重要程度排行榜来说是首屈一指的.今天小编也遇到这样的问题,win7电脑开机之后显示屏一直没有反应,没有任何的内容显示,就连想要找出什么样的问题也没有办法,所以小编今天就教大家如果碰到显示屏坏了如何解决? win7系统开机后显示器不显示内容的解决方法 1.如果出现这样的情况的话,咱们首先需要做的便是检查一下自己win7旗舰版电脑的电源外部接线

win7系统下任务栏窗口无法显示缩略图的解决方法

  win7系统一直是微软公司推出的所有系统中口碑最好的一个,因为里面的一些功能都很具有实用性,是用户日常生活中经常会遇到的,比如说win7系统中有个缩略图功能,只要鼠标移到下方任务栏窗口中,就会看到缩略图中的内容,对于有需要的用户来说是很方便的,一直用习惯这个功能的小伙伴们都很依赖这个,每次鼠标移到这个桌面下方都会下意识的去看下.但是最近有用户反映说这个功能不见了,下面小编就来教大家win7旗舰版电脑下方任务栏窗口的缩略图不见了怎么办. win7系统下任务栏窗口无法显示缩略图的解决方法 第一步

提示“您还没有安装flash播放器 请点击这里安装”两种解决方法

最新版Windows 8系统,为了方便用户对Flash内容的浏览,无论是桌面版还是Metro风格版IE10都内置了Flash插件.不过当我们用IE10浏览器在线观看视频的时候,却提示IE10没有安装flash播放器,同时其他网站上的Flash内容也无法打开,而IE10明明却是默认已安装了Flash插件. 此时,如果点击下载安装flash,会收到如下报错,原因是WIN 8下的flash是内置的和通过系统更新来更新的,不支持手动安装和更新flash. 下面提供两种解决方法: 方法一: 1. 出现这个

电脑物理内存显示错误的解决方法

  浅析电脑物理内存显示错误的解决方法:很多用户都比较关系自己的电脑内存,因为这直接影响了电脑的性能,但是有不少电脑新手都有这样的疑惑,我明明是2G内存,怎么显示的不是2G呢? 原因分析:这种情况涉及到进制的问题,计算机是以2进制来存放数据的,并不是我们认为的1G=1000M,而是1G=1024M,这样不足2G就很正常了,但是也不会差很多.要是差距很大,那就是系统引导出了问题. 解决方法: 1.点击开始--运行,输入msconfig进入系统配置界面; 2.在系统配置界面中切到引导一栏,点击高级选

ThinkPHP打开验证码页面显示乱码的解决方法_php实例

本文实例讲述了ThinkPHP打开验证码页面显示乱码的解决方法.分享给大家供大家参考.具体分析如下: 在用thinkphp开发的时候,有时会出现验证码乱码的问题,解决方法是把如下这个文件放在根目录,访问后就可以解决了,具体的PHP代码如下: 复制代码 代码如下: <?php if (isset($_GET['dir'])){ //设置文件目录   $basedir=$_GET['dir'];   }else{   $basedir = '.';   }   $auto = 1;   checkd