最近有了一点小空,又开始研究起FLASH来了。发现FLASH做应用程序的人很多,但是多语言界面做的人是很少的,就着意看了一下,发现居然很简单。翻了翻手册。捣了出来,不敢独享,还请大家多指点。我就来确定流程吧。1.先判断操作系统的语言版本->2.读取相关语言包 ->3.替换显示字串一、判断系统语言判断语言有一个内置函数 System.capabilities.language,这个比较简单的,但你不可能每个语言都有,所以要建立一个已经有的语言包的数组,一一比较,如果没有,就选用默认的语言包了。这是这个功能的函数代码拷贝框function getLANG() {//已经拥有的语言列表var LANG_list = ["zh-CN", "en"];//先用系统函...
目前流行的网络应用中,有不少应用涉及到保存数据到本地的功能,用于应付网络中断或上不了网的情况,例如Google Reader的Gears离线功能,今天我介绍一种通过Flash保存数据到本地的一个很简单的方法。
Flash程序目前有保存和载入外部文件的功能,我们可以在JavaScript中调用Flash,实现JavaScript的离线读取和写入数据到本地硬盘的功能,有个日本人写了一些代码实现了这个功能,我现在将其翻译一下,供大家参考。
首先点这里下载这个文件,将其解压缩到本地硬盘。
文件里面的test.html为演示文件,大家可以参照这个文件学习。
首先将下面三个文件复制到WEB目录下:swfobject.js ,save2local.swf ,save2local.js,然后将以下代码...
Rich Internet Application 是 Web 2.0 中的新时髦词,并且就 Web 2.0 的实质而言,一个关键组件就是 Adobe Flash.了解如何将 Flash 动画集成到应用程序中,并使用 Ming 库动态生成 Flash 动画。
Web 2.0 引入了 Rich Internet Application.但 Rich Internet Application 的含义是什么?通常,它意味着向应用程序中添加具有高度响应能力的交易操作。具体来说,它意味着可以即时更改页面中的小部件、Web 表单和报告,而无需从服务器中检索新页面。
一种用于构建 Rich Internet Application(RIA)的方法就是使用动态 HTML(Dynamic HTML,DHTML),它是 Ajax、J...
FLASH个人使用经验 一、文字快速分配到各层 1.输入几个文字,ctrl+b打散一次。这时看到的文字是分离开的,而且也是选中的状态。 2.在这些文字(不要取消选中状态)上右击选择“分配到层”。操作过“时间轴”中就会多出几个层,每个层都是以打散后的文字命名的。 二、导入swish制作的文字特效 1.在swish中制作你需要的文字特效,ctrl+e导出为.swf格式的文件。 2.在FLASH中ctrl+f8新建一个MC。 3.打开这个新建的MC,并导入刚才你制作的swf文件。 4.回到主场景,ctrl+L从库中拉出这个MC到场景中。 5.ctrl+enter就可以看到效果了。 三、合理利用时间轴中的层文件夹 有时候因为层过多,你就可以利用这个层文件夹...
banner 设计会严重影响广告投放效果,在此建议相关设计人员,在设计FLASH BANNER的时候考虑到以下问题. 1. 尽量减少矢量图形的路径节点数: 矢量图形显示是由计算机通过CPU即时运算得到的,矢量图形通过对节点的位置定义、线的曲度定义、面的填充色的各种属性定义来得到图形,而作为基本元素点的数量直接影响到线、面的数量,也就影响到CPU占用量。 2. 作为装饰的比较复杂的小型文字、logo重复使用时尽量用位图: 这是在下载字节量和CPU占用量间做一个平衡,因为文字本身就是比较复杂的矢量图形,然而很多情况下作为背景和装饰使用时不需要矢量的清晰程度,这时使用位图会很大程度的降低CPU消耗,并把...
当鼠标放上时魔块升起,鼠标停留时间长上升越多,移开时,魔块下降,其实很简单,没用任何as都是一些小技巧,好,开始吧! 打开flashMX新建一个MC,取名zft,画一个正方体,把正方体的上面用深蓝,其他用浅蓝,使它看起来真实点。 新建一个MC,取名shang,把zft从库中拖出,放在场景"+"地方,在第5帧按F6插入关键帧,把zft往上移动适当距离,不要太多,这样效果不好,也不要太少,这样看不出效果。创建动画,打开Info面板记住鼠标的x,y位置。在第5帧打开Actions面板,输入帧动作stop(); 新建一个MC取名xia,把zft从库中拖出,放在场景"+"地方,在第5帧按F6插入关键帧,选第1帧,把第1帧的zft往上移动小于刚才shang中...