Flash动画“剖”你没商量
软件世界
在欣赏一些制作精美的Flash动画作品(即SWF文件)时,作为一名Flash的爱好者,在羡慕的同时,你是否希望能看到Flash作品的源文件(FLA文件,即编译成SWF文件前的源文件),以用于借鉴学习或获取其中的素材。但多数Flash作品的源文件都不会发布。不过,如果你有了IMPERATOR °FLA这个利器,就可以解析Flash作品,看到它编译前的源文件了。
IMPERATOR °FLA 档案
软件信息:1070KB/共享软件
下载地址:http://www.skycn.com/soft/19957.html
软件亮点:能将SWF文件还原成FLA文件,以供学习或者再次编辑。
IMPERATOR °FLA能将SWF文件还原成层次鲜明、帧帧清楚的FLA文件。解压后点击“Agree”,然后一路点“Next”即可。运行后主界面如图1所示,界面简洁,通过有限的选项和必要的按钮就可完成一件复杂的工作。
提示:由于IMPERATOR °FLA不支持解析EXE格式的Flash动画文件,因此如果你要解析的Flash动画文件是EXE格式的,可以先使用国人FLASH EXE2SWF 1.6(下载地址:http://www.onlinedown.net/soft/10350.htm)来将EXE文件转换成SWF文件。
它的使用并不难,下面我们以一个实例来说明:将《电脑报2003合订本》随书附赠的光盘上的main.swf中的素材还原出来。
1.选择需要还原的素材
根据你的需要,在图1的“Types to convert”选项下勾选需要转换的选项,当然,也可以将所有选项都选中(注意:未注册版不能选中Fame Action和Object Action两项)。
如果全部勾上了就会完整地把一个SWF文件里的图片、矢量图、声音、按钮等构成一个SWF文件的所有元素全部解析出来。如果你仅仅是想查看SWF文件的音频素材,就可以只勾上Sound(MP3),这样IMPERATOR °FLA就会有针对性地将你需要的东西解析出来,以加快解析的速度。
提示:一个完整的SWF文件一般是由Button(按钮)、Frame Action、Frame Label(帧标签)、Linkage、Main Timeline(主时间轴)、Morph Shape、Object Action、Picture(图像)、Shape(时间轴上的动画片段)、Sound(MP3)、Sprite(影片剪辑)、Text(文本)等组成。
另外,我们还可以点击主界面上方的“Extras”按钮,在下拉菜单中选择相应的命令对转换过程进一步加以控制。
如在“Library Folder”项下设置是否为某类提取出来的素材创建文件夹;在“Media-Extraction”项下设置需要从动画中提取的多媒体文件的类型;在“Static Text”项下设置与字体相关的问题;在“Show”项下调整与显示相关的问题;在“LogFiles”项下设置是否要保存日志等,这些需要你根据自己的实际情况来选择(图2)。
2.还原所需要的素材
设置完毕后,首先选择需要转换的文件。点击“Select SWF”按钮,在弹出的对话框中选定要转换的main.swf文件,点击“打开”回到主界面,这样在主界面的右边就有相应的信息,表示要转换的.swf文件已经准备好了(图3)。
点击“Save FLA”按钮,在弹出的对话框中选择最后完成的FLA文件所保存的位置,这里它会自动将转换出的FLA文件命名为main.fla,表示是由main.swf转换而来的,便于你查找,当然你也可以自己命名,最后点击“保存”就开始转换了。
提示:当然你也可以点击“Save and open FLA”按钮来开始转换,与点击“Save FLA”按钮不同的是,转换完后会自动打开转换完成的FLA文件(由于软件只支持Flash MX,因此需要预先安装Flash MX才能打开),而且在软件上部有转换的进度条,在主界面右方有转换的信息(图4)。
如果SWF文件不是很大的话,一般几分钟就可以搞定,转换完后,双击“main.fla”就可以打开转换后的文件,在这里每一层、每一帧都清清楚楚,每一个场景、每一个元件都不会少,与我们编辑的FLA格式文件很相似(图5)。
提示:注册版还可以还原出Fame Action(帧动作脚本)和Object Action(对象脚本),这样就可以看到Flash作品的精华所在——脚本程序,这对学习Flash高手的作品很有帮助。
如果你不小心弄丢了自己作品的源文件,就可以用该软件来还原以再次编辑。这里也提醒大家,如果你要还原其他人的作品,请尊重对方的版权,仅可用于个人的学习,不要传播,更不能经过修改后发布。
编辑点评:相对于同类软件来说,IMPERATOR °FLA将SWF文件转换成FLA文件的功能十分强劲,转换的FLA文件也几乎接近于源文件了,尤其是脚本程序的转换,对Flash爱好者的学习很有帮助。它也有不足之处,无法直观地查看、提取解析出来的基本元素,必须先转换成FLA文件然后使用Flash MX来观看、提取。如果你仅仅是想提取Flash动画中的一些基本素材,还可以使用硕思闪客精灵 MX2005(但它无法提取脚本程序)。




