无忧技术网 - RSS订阅 
无忧技术网

Flash动画瘦身技巧十招


作者:[佚名] - 发布:2010-9-4 11:23:13 - 来源:无忧技术网

 尽管在Flash动画中采用的流媒体播放技术,已经大大提升了其网上的下载速率。但是面对拥挤的网络资源和体积庞大的动画文件,速度仍然会成为影响动画作品品质、性能的重要指标。因此,制作动画文件时,在保证动画质量的前提下,应该尽量优化作品,使其小巧精致,播放流畅。

下面的文字是笔者在制作Flash动画过程中的积累的一些点滴体会,奉献给大家,供“闪友”们试用。

1.使用符号。在Flash动画中,对那些相同或相似的对象(包括动画),尽量将其定义为符号,使其可以被重复调用,减少动画文件尺寸。

2.使用矢量动画。对同一对象而言,用矢量来描述,其存储空间只有位图的几千分之一。所以在Flash中,应该尽量避免将位图处理成动画。即使使用位图,也应将其处理成背景或静态元素。

3.使用中间帧(Tweening)动画。尽可能地多使用Flash自动生成动画功能(Motion和Shape运动),少用关键帧方式制作动画。

4.使用多图层。尽量让组成对象的多个元素位于不同的图层上。尤其是在动画中始终静止的元素与参加运动的元素,一定要建立在不同的图层上。这样,制作动画时就只需改变运动图层,从而达到为动画文件减肥的目的。

5.选择MP3格式的流声音。虽然在动画中加入音效,可以为动画增添效果。但声音文件通常都比较大,为了不影响下载速度,使用声音文件时,最好挑选采样频率、声音类型和声音位数都比较适中的声音。一般情况下,使用22KHz(采样频率)、16-bit(声音位数)、单声道声音就可以了。

另外,如果声音文件较大,为了避免在下载过程中发生停格现象,还应选择流声音(StreamSounds)类型。而对于流声音而言,压缩方式则一般应选择MP3格式,因为在相同质量下,MP3文件体积要小得多。

6.字体不要用多。在Flash中尽量不要使用过多的中文字体。因为字体的嵌入会大大增加Flash文件的尺寸,应少用为宜。

7.优化曲线。执行Modify/Optimize命令,打开优化曲线对话框。将Smoothing值变大。Smoothing值越大,线条则越精简。

8.使用群组对象。在使用符号、图片和文本等对象时,应该尽量避免将其打散,而且应尽可能将相关元素组合成群组对象。

9.慎用渐变色,多用实色。

10.最后,再教你一绝招,此招虽然不能为Flash文件“瘦身”,可却能为其“美容”,不信,试试看。

在Flash动画文件体积较大,等待下载需要一段时间的情况下,通常的作法是在主动画之前制作一个小的预下载动画,比如加入一个进度条动画,这样可以将当前动画的下载速度呈现给浏览者。另外,预下载动画还有一个重要作用是不会使画面停顿,从而使访问者有浪费时间和金钱的感觉。

责任编辑:liqwei
打印本页】【关闭本页】【返回列表
·上一篇:三维虚拟社区大全
·下一篇:没有了!
 文章评分
  • current rating
-5 -4 -3 -2 -1 0 +1 +2 +3 +4 +5
 相关文章
·[软件信息]Flash 11和AIR 3加强3D游戏 (2011-09-24)
·[推广优化]网站友情链接的基本技巧 (2010-11-23)
·[程序综合]AES加密算法动画演示 (2010-10-18)
·[JS/CSS/HTML]CSS网页布局开发小技巧汇总 (2010-08-22)
·[推广优化]搜索引擎上获得好排名的十个技巧 (2010-05-13)
 相关评论
 站点最新文章 更多>> 
·[经典影音]弱点
·[经典影音]萨利机长
·[经典影音]天空之眼
·[管理知识]康奈尔笔记法,提高100%学习效率
·[管理知识]刘强东:我管75000人靠这4张表格
·[管理知识]跟壳牌学HSE管理
·[运营策划]编辑工作内容整理
·[至理名言]奋斗与决定
·[瀚海拾遗]盲人打灯笼之各家论道
·[搞笑段子]中国男足
 站点浏览最多 更多>> 
·[协议规范]http断点续传原理:http头 Range、…
·[JS/CSS/HTML]HTML 空格的表示符号 nbsp / en…
·[NoSQL]Mongo数据库简介
·[协议规范]什么是SPF记录?如何设置、检测SP…
·[协议规范]图解 HTTPS 通信过程
·[PHP]精选国外免费PHP空间推荐
·[程序综合]常用IP地址查询接口
·[程序综合]什么是 DNS Prefetch ?
·[程序综合]获取客户端IP地址的三个HTTP请求…
·[Linux]/usr 目录的由来