欢迎来到天天文库
浏览记录
ID:24564507
大小:49.50 KB
页数:4页
时间:2018-11-15
《flash动画优化的原理和常用优化方式》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Flash动画优化的原理和常用优化方式 1引言 自Flash软件诞生以来,以其强大的功能和简便的操作,已经成为了交互式矢量图形和大小的文件减少为几十K。对于较为复杂的矢量图,我们也可以对其优化,方法是通过将其中不必要的线条删掉从而减少其体积大小。 4.2元件及库的优化 Flash动画制作中有三种元件:图形,按钮和影片。它们在制作时会保存在库里,可以供制反复的使用而不会增加其文件的体积大小。因此一般有经验的开发者都会大量的使用库中的元件来形成动画。使用元件(Symbol)时如果电影中的元素有使用一次
2、以上者,则应考虑将其转换为元件。重复使用元件并不会使电影文件明显增大,因为电影文件只需储存一次符号的图形数据。这也是Flash影片文件体积较小的一个主要原因。如遇到较为复杂的动画影片,还需要在库里建立专门的文件夹,以存放所需要的元件。 此外,根据需要我们还可以将多个元件组合成一个,这样更能减少真个影片的大小,节约人力,物力,提高工作的效率。 4.3声音文件的优化 声音文件是Flash动画里不可缺少的重要资源,它可以丰富动画的表现形式,增加动画的多媒体效果,让其更吸引人。但同时音频文件也会占用较大的空
3、间,因此合理的导入声音,优化音频文件也是个难题。 一般的动画里我们常见的音频文件主要有MP3格式和P3格式的文件人们使用较多,它的音质较高,声音较纯净,但是需要的空间也较大。在外部导入的MP3,一般文件都会达到几M。因此我们在优化时应该在满足需要的前提下,尽量减少导入的MP3的数目,并让其大小变小,可以对其采用压缩的方式来实现。这样既保证了质量,又减小了文件的体积大小。 4.4字体及线条的优化 字体和线条的优化经常被人们所忽略,但同时他们也是优化中较容易实现的,在开发中我们需要注意对于线条多采用实线
4、,少用虚线并限制特殊线条类型如短划线、虚线、波浪线等的数量。因为实线的线条构图最简单,因此使用实线将使文件更小。尽量限制字体和字体样式的数量以减少文件体积大小。尽量不要使用太多不同的字体,使用的字体越多,整个电影文件就越大。尽可能使用Flash内定的字体,不要包含所有字体外形。尽量不要将字体打散,字体打散后就变成图形了,这样会使文件增大。 4.5动画补间制作的优化 Flash动画制作里包含逐帧动画和补间动画,逐帧动画需要的空间更大,而补间动画更简单,更容易实现。因此在设计中,应当尽量使用渐变动画,如动
5、作补间或者形状补间。只要有可能,应尽量以补间的方式产生动画效果,而少使用逐帧的方式产生动画。现在的Flash动画体积小,与其大量采用补间的方式制作动画是分不开的。并且在使用中应当减少其形状补间因为和动作补间相比,它所占用的空间更大,也更耗费CPU的资源。此外,我们需要关心的还包含了关键帧的使用,一般而言,在动画里关键帧使用得越多,电影文件就会越大。 4.6AS代码的优化 Flash动画中会较多的用到AS编程的方式,它是一种面向对象的语言,很适合于X络中的开发。但是如果对其掌握的不好,也会生成许多的垃圾
6、代码,让文件体积变大。因此在设计中我们需要注意几点:尽量使用本机的函数,减少运行的时间;灵活的运用对象的概念,先声明再调用,不要反复创建;尽量减少内存的分配,因为一旦分配过多会降低性能;对循环语句的使用应不断改善,减少其不必要的处理过程,让系统内存不要长时间工作。这样才能提高系统运行的速度和运行的效率。 5总结 通过对Flash源文件的优化,可以保证Flash动画的质量,以便更好的运行和观看。只有开发者不断的学习,研究,才能在做出让观众满意的动画的同时也让影片更顺利的运行。
此文档下载收益归作者所有