动画文件越大,动画在网络上播放时等待时间就越长。虽然动画作品在发布时会自动进行一些优化,但是在制作动画时还要从整体上对动画进行优化,以减少文件量。
动画的优化包括以下几个方面。
(1)将动画中所有相同的对象用同一个符号引用,这样,相同的对象在作品中只会保存一次。
(2)在动画中尽量避免使用逐帧动画,多使用补间动画。因为补间动画中的过渡帧是计算所得,所以其文件量大大小于逐帧动画。
(3)如果使用导入的位图,最好将位图作为背景或静止元素,尽量避免使用位图制作动画元素。
(4)为舞台中多个相对位置固定的对象建组。
(5)尽量用矢量线条代替矢量色块。降低矢量图形的复杂程度,如减少图形的边数或曲线上转折的数量。
(6)尽量不将文字打散成轮廓,尽量少用嵌入字体。
(7)尽量少用渐变色,多使用单色,因为渐变色比单色多占用50字节的存储空间。少使用不透明度设置,因为使用不透明度会减慢回放速度。
(8)尽量少用特殊线条,如虚线、点线等,多用实线,实线占用的存储空间小。使用“铅笔”工具 绘制的线条比使用“刷子”工具 绘制的线条占用的存储空间小。
(9)使用“属性”面板中“颜色”下拉列表中的各个选项设置实例,可以使同一元件的不同实例产生不同的效果。
(10)尽量避免在作品的开始出现停顿。在作品的开始阶段,要在文件量大的帧前面设计一些文件量较小的帧序列,在播放这些帧的同时,预载后面文件量大的内容。
(11)对于动画的音频素材,尽量使用MP3格式,因为其占用的存储空间最小,压缩效果最好。
(12)音频引用对象和位图引用对象包含的文件量大,因此,需避免在同一关键帧中同时包含这两种引用对象,否则,可能会出现卡顿。