矢量形状的平滑处理

对形状进行平滑处理以改进呈现性能。

与呈现位图不同,呈现矢量内容(尤其是包含很多控制点的渐变和复杂路径)需要进行很多计算。设计者或开发人员应确保对形状进行充分优化。下图显示的是具有很多控制点的未简化路径:

查看完全大小图形
未优化的路径

使用 Flash Professional 中的“平滑”工具可以删除多余的控制点。Adobe® Illustrator® 提供了一个等效工具,可以在“文档信息”面板中查看控制点和路径的总数。

进行平滑处理会删除多余的控制点,减小 SWF 文件的最终大小,并改进呈现性能。下图显示的是经过平滑处理的相同路径:

查看完全大小图形
经过优化的路径

只要不过度简化路径,这种优化不会改变任何可见内容。但是,简化复杂路径可以大大提高最终应用程序的平均帧速率。