无论任何格式(bmp、jpg、gif),导出swf时软件都会按默认(jpeg 80%)进行压缩。制作前预压缩是否必要?这只能是双重压缩,加大了最终产品的失真。当然这会显著降低源文件(fla)的体积,swf体积只是稍有降低,画质也会受损。
我觉得应该为flash提供最清晰的图片和声音,即使是wav和bmp。因为我们不在乎fla的体积,导出时让软件按需要进行压缩。例如对于光(硬)盘版可保留立体声、图片压缩率设为100%,而对于网络版设为单声道、图片压缩率80%或更低。
当然,图片面积不应过大,事先应能按需要(例如550X400)进行预处理。
这里仅是我的一孔之见,有不当之处,敬请原谅。