1.把代码中包含类似tf.embedFonts = true;的都删除,使动态文本能显示中文
在主swf第一帧代码中加上
System.useCodePage=true;
2.总的来说Flash调用xml不能显示中文,主要问题就两种:
第一种:XML编码问题,这个修改简单,国外FLASH一般都是采用UTF-8读取XML编码,首先看一下XML文件最上面有没有<?xml version="1.0" encoding="UTF-8"?>这样的申明,如果没有,那就添加一下,再要把XML另存编码换一下,一般换为UTF-8就可以了,如果这样做了,flash+xml还是不能显示中文字体,那就别再在这个XML上面动太多脑筋了,想再多也没用,因为XML就只有编码问题,把主要精力移到第二种解决方法上面。
第二种:态文本框字体问题,其有两种可能,一种就是选择的字体,但这种可能很小,如果是什么不常见的字体,改为宋体或新宋体,一般在使用系统字体的机器上面都有这种字体,如果这个还不显示,那就是第二种原因了,嵌入字体的问题,嵌入字体中没有嵌入中文,解决方法,选中动态文本框,再点属性里面的嵌入,一般FLASH+XML中文出现乱码或不显示就是因为这边嵌入字体的问题,在出现的对话框里面点不嵌入,再保存重新发布就可以了,当然,您也可以选择再嵌入中文字体,这个同样可以解决问题,只是FLASH文件会变的大一点。我遇到这种问题总是直接将这边的嵌入字体改为不嵌入便解决问题了。
一句话Flash调用xml不能显示中文最大可能动态文本框中嵌入了字体,但嵌入的字体里面没有中文,可以将嵌入字体改为不嵌入,或在嵌入字体中加入中文字体,这样便能很快的解决FLASH+XML不能显示中文字体问题。
3. 很多朋友问到flash中无法显示中文文字的问题,这个其实很简单,没有嵌入你制作flash时的问题。flash是老外发明的,如果嵌入英文字体的话,很简单,只需要26个字母,但是嵌入中文字体的话,就相当郁闷,即使简单中文一项也要2万左右,文字嵌入后编译的swf要到5-6M,这个东东在网页里根本没法弄。所以,一般情况下,需要嵌入中文字体使用的是外部组件调用的方法。制作一个组件,然后在需要写字的时候new下,从另一个swf中返回一个实例到正在运行的swf中。
其实如果只是为了让它能显示中文文字,大可不必这么麻烦,现在告诉大家简单的办法。
通过设置其属性,设置为使用设备字体,就可以达到不嵌入字体,依然能够显示中文文字,此时显示的文字是用户机器上的字体
分享到:
相关推荐
本文将详细解析"动感flash+xml flash全站模板素材"这个主题,帮助你理解如何利用Flash和XML结合来构建一个完整的Flash网站。 1. Flash技术:Flash是由Adobe公司开发的一种多媒体创作工具,它允许设计师和开发者创建...
1. **XML数据集成**:Flash可以读取XML文件来填充内容,如动态文本、图片库或菜单项。通过学习模板中的XML解析和绑定过程,你可以了解如何创建自定义的、数据驱动的Flash组件。 2. **ActionScript编程**:Flash的...
该资源是一个英文版的Flash相册与FLV视频播放器的全站模板素材源代码,适合于创建互动式的多媒体网站。这个模板利用了Flash技术,结合XML数据驱动,提供了灵活的内容管理和展示方式。 首先,我们要了解Flash技术。...
模板汉化是指将模板中的英文或者其他语言内容翻译成中文,以适应中国用户的需求。在这个“超炫浪漫时尚的Flash+XML整站模板”中,作者已经完成了汉化工作,这意味着所有文字信息都已经转化为简体中文,包括菜单、...
超炫Flash+XML网站模板源码是一个基于Flash ActionScript 2(AS2)技术和XML的全站模板。这种模板设计允许开发者和设计师创建动态、交互性强的网站,同时通过XML文件进行内容管理,使得非编程背景的用户也能相对容易地...
as3.0 flash动态添加xml链接程序
这个压缩包包含的是一个基于Flash和XML技术的全站网页模板,名为“绝对酷的flash+xml全站网页模板1”。这个模板设计独特,具有丰富的功能和详细的注释,旨在帮助开发者快速构建动态、互动的网站。它总共包含了七个...
该资源是一个包含商业感强烈的Flash和XML技术的全站模板,适合用于创建具有专业和现代感的网站。这个模板由几个关键元素组成,包括Flash源文件(FLA)、已编译的Flash文件(SWF)、HTML文件、JavaScript脚本以及字体...
本文将深入探讨如何在AS3中使用Flash来读取和写入XML。 首先,让我们了解XML的基本概念。XML(Extensible Markup Language)是一种自描述性语言,它使用标记(tags)来定义数据结构。AS3中的XML类提供了与XML文档...
标题中的“摄影作品展示全flash+xml模板”指的是一种基于Flash技术并结合XML(可扩展标记语言)设计的网站模板,特别适用于摄影师或摄影爱好者展示他们的作品。Flash是一种曾经广泛使用的网页动画和交互性内容开发...
标签“flash全站”暗示这个源码包含了一个完整的网站结构,从首页到各个子页面,都由Flash技术实现,提供一致的用户体验和视觉风格。这样的网站通常有流畅的动画效果和吸引人的视觉呈现,能有效提升用户对网站的第一...
【Flash+Xml全站】是一种基于Flash技术和XML(可扩展标记语言)的网站设计方法,它结合了动态视觉效果和灵活的数据管理。Flash是Adobe公司开发的一种矢量图形和多媒体平台,广泛用于创建互动式的网页内容,如动画、...
在进行Flash AS2.0模板汉化时,操作步骤的正确性和细节处理将直接影响到最终效果,这也是为什么本文将重点介绍汉化步骤。首先,涉及到Flash和中文显示的关系,我们需要明白的是,Flash在显示文字时其实跟系统语言和...
在IT行业中,"Flash+XML汉化整站"是一个关于构建和本地化Web站点的专题。这个主题主要涉及两个核心技术:Adobe Flash和XML(可扩展标记语言),它们结合在一起可以创建交互式、动态且易于更新的网站内容。下面将详细...
标题中的“3D Flash+Xml整站”指的是一个完整的网站构建方案,该方案结合了三维(3D)视觉效果、Flash动画技术和XML数据交换格式,旨在创建动态且交互性强的网页体验。Flash技术用于实现丰富的媒体表现,如动态图形...
在本文中,我们将深入探讨如何使用Flash AS3.0与XML技术实现经典的FLV视频播放器。这个项目涉及的关键知识点包括ActionScript 3.0编程、XML数据解析以及FLV视频格式的处理。 首先,ActionScript 3.0是Adobe Flash ...
总的来说,"flash+XML全站"是一个利用Flash的动态展示能力和XML的数据灵活性来构建的互动网站项目。它集视觉艺术、交互设计和内容管理于一体,为用户提供了一种独特且可定制的在线体验。随着HTML5的普及,虽然Flash...
《Flash AS3 中文帮助文档》是针对Adobe Flash Professional CS3中的ActionScript 3.0编程语言提供的中文版API参考手册。ActionScript 3.0是Flash平台上用于创建交互式内容、动画和富互联网应用程序(RIA)的主要...
标题中的“flash+xml整站”指的是使用Flash技术与XML数据结合构建的网站。Flash是一种流行的交互式矢量图形和多媒体平台,常用于创建动画、网页元素以及交互式应用程序。XML(可扩展标记语言)则是一种轻量级的数据...