用Macromedia Flash制作过Flash动画的朋友都知道,在制作完成后我们可以把作品保存成FLA格式的文件,以便日后修改之用。当要在互联网上发布时,才把它导出为SWF文件。导出后的SWF文件,除了具有体积小的特点外,还不容易被人窥破作者的制作过程。俗话说,有一利必有一弊。对于一些热衷于学习动画技术的“菜鸟”闪客来说,SWF文件的这一特点无疑会使他们丧失许多向高手“取经”的机会。有了“Imperator °FLA”的帮助这个问题就迎刃而解了。下载地址:http://www.cbifamily.com/down/flash/IFLADEMO.zip。
解压安装后,在开始菜单中启动它,如图所示。首先在主界面上单击“Select SWF”按钮,在弹出的对话框中选定要转换的SWF文件。然后在“Types to convert”项下勾选要转换的类型,包括Button(按钮)、Main Timeline(主时间轴)、Picture(图像)、Sound(声音)等等。这些选项即使对于初学者来说,也是非常熟悉的,所以我就不介绍了(注意,未注册版不能选中Fame Action和Object Action两项)。最后点击“Save FLA”按钮,为转换后的文件设置文件名以及保存路径,并开始转换。
此外我们还可以利用主界面上方“Extras…”按钮提供的菜单中的命令对转换过程进行进一步的控制。如在“Library Folder”项下设置是否为某类提取出来的原素创建文件夹;在“Media-Extraction”项下设置需要从动画中提取的多媒体文件的类型;在“Static Text”项下设置与字体相关的问题;在“Show”项下调整与显示相关的问题;在“LogFiles”项下设置是否要保存日志等等。
软件转换的速度是与原文件的体积以及包含内容的复杂程度有关的。转换一个1MB多的SWF文件可能需要十几分钟。