优化 Flash 文档
随着文档文件大小的增加,它的下载和回放时间也增加。为了获得最优的回放质量,可以采取多个步骤来准备文档。作为发布过程的一部分,Flash 会自动对文档执行一些优化:例如,它会在导出时检测重复的形状,并在文件中只放入一个这些形状,而且会将嵌套的组合转换成单个组合。
在导出文档之前,可以使用多种策略来减小文件的大小,从而对其进行进一步的优化。也可以在发布文档时将其压缩为 SWF 文件。(请参阅发布。)在进行更改时,好的做法是通过在各种不同的计算机、操作系统和 Internet 连接上运行来测试文档。
- 对于每个多次出现的元素,使用元件、动画或者其他对象。
- 在创建动画序列时,请尽可能使用补间动画,因为与一系列的关键帧相比,它占用的文件空间更小。
- 对于动画序列,使用影片剪辑而不是图形元件。
- 限制每个关键帧中的改变的区域;在尽可能小的区域中执行动作。
- 避免使用动画式的位图元素;使用位图图像作为背景或者使用静态元素。
- 对于声音,尽可能使用 MP3 这种占用空间最小的声音格式。
- 尽量组合元素。
- 使用层将在动画过程中改变的元素与不改变的元素分开。
- 使用“修改”>“曲线”>“优化”将用于描述形状的分隔线的数量减到最小。
- 限制特殊线条类型(如虚线、点线、锯齿状线等)的数量。实线所需的内存较少。用“铅笔”工具产生的线条比刷子笔触产生的线条所需的内存更少。
- 限制字体和字体样式的数量。尽量少使用嵌入字体,因为它们会增加文件的大小。
- 对于“嵌入字体”选项,只选择需要的字符,而不要包括整个字体。
- 在元件的“属性”检查器中,使用“颜色”菜单创建一个元件的具有不同颜色的多个实例。
- 使用“混色器”(“窗口”>“混色器”)以使文档的调色板与浏览器专用的调色板匹配。
- 尽量少使用渐变色。使用渐变色填充区域时比使用纯色填充时大概多需要 50 个字节。
- 尽量少使用 alpha 透明度,它会减慢回放速度。