background image

flash 制作技巧大讨论

如何优化

FLASH 

FLASH 之所以能够在网络上迅速流行就是因为它是至今为止最快的网上多媒体,其中矢量
图的应用(

shockwave 格式)是最要的原因。那么将 FLASH 优化到最理想的大小,并在质

量与速度之间找到一个完美的平衡点就是我们下面需要解决的问题。
1、首先了解你做的 FLASH 的结构,将需要的声音、位图、矢量图分别存放在库的不同文件
夹里,在将制作出的按钮、图形、电影剪辑分别归类并取上适当的名字(如我将按钮的后缀
设为

_btn,电影剪辑的后缀设为_mc 等等)这样的整理不仅能够让你对自己做的 FLASH 的结

构有所了解,也能够大大提高你工作的效率。
2、现在让我们开始优化。首先从声音开始,FLASH 中的声音虽然是整个作品中不可或缺的
元素,但是它也能轻松地让

SWF 文件胀大两三倍。我们应该先确定哪些声音是必要的哪些

不是,比如有些背景音乐我们可以将它们裁剪成循环的形式,这样可以大大减少音乐的长
度,而有些按钮的声音则可以干脆去掉;其次是将次要的声音降低质量,原本的

44khz 的

可以降到

22khz,在大部分的 FLASH MV 中基本上都使用 MP3 格式的音乐,而我则偏向与

使用

wav 格式,因为 flash 本身输出时就已经对声音进行了大刀阔斧地压缩,所以再使用

MP3,则会使声音严重得失真,适得其反。
3、位图的优化没什么好说的了,尽量使用小的图片,尽量在其他图像软件中将它们预先优
化好,如使用

PHOTOSHOP 中的保存为网页图片等等...当然你也可以用 ILLUSTRATOR 将

位图转为矢量(

FLASH 自己也带这个功能,但是效果并不好),再导入 FLASH 中。当然能

够不用位图的地方尽量不要用位图,我一般是需要复杂的渐变和材质的时候才使用位图。以
后偶会来说一说如何使用

FLASH 绘制高光,玻璃材质,渐变等等

4、矢量图的优化也并不复杂,矢量图的大小并不取决于其面积的大小,而是和形状的复杂
程度,渐变颜色的多少有关,所以将不必要的节点和多余的线头等等删掉,将近似的颜色
转为一种颜色(确定一个主题,多使用明度色调的变化,你就回发现做一个漂亮的

FLASH

只需要用

4,5 中颜色就足够了)。

5、一切元素都经过优化之后再检查一遍是否有遗漏(如果你看这个贴累了也可以休息一
下),我们现在开始善后工作,将

ACTION SCRIP 检查一遍,去掉多余的语句和注释以及

trace 等调试语句(如果你确定你不需要再看它的话),尽量减少和时间轴一起循环的语句
(如

onClipEvent(enterFrame)等),这样可以大大得提高 FLASH 的运行效率,最后将没有

使用的组件从库中删除(可以删掉你引入影片但是并没有使用的

“类”)

6、调整一下或者强制输出 SWF 的质量(修改_quality 的值,有 low,medium 和 high 这三个),
恭喜你,你已经完成优化了!如果你还觉得优化的不够的话,我将在今后写一篇关于
FLASH 高级优化技巧,包括使用脚本语句(attachMovie),分割 FLASH(即用主 FLASH
调用子

FLASH ),使用第三方软件等等,希望大家支持!

Flash 保存六招   
  
  当我们浏览网页时,总是有很多制作精美的

Flash 让我们心动,很想能保存下来慢慢

欣赏。但是

Flash 不能直接保存,必须通过一些技巧才能实现。下面笔者告诉大家 6 个关于

Flash 保存的小技巧,不管你是菜鸟还是老鸟,也不管你是懒惰者还是勤奋者,都可以从这
里寻找到最适合你自己的保存方式。
  方法一:直接保存
  对象:

Flash 存在于当前网页下的一个独立链接中。

  操作:如果网页上的某个链接当你把鼠标指针指向它不动时,在状态栏

(即 IE 最下面、