栏目分类
Fireworks | 特效制作 | 设计技巧 | 设计实例 | 基础教程
Dreamweaver | 技术教程 | 应用实例 | 基础教程
Flash | 特效制作 | ActionScript | 制作技巧 | 制作实例 | 基础教程
FrontPage | HTML/CSS | JavaScript | ASP
排行榜
·用透明Flash装扮好QQ空间
·Flash动画制作技巧:一些动画素材
·菜鸟闪客:我将Flash素材"偷"出来
·Flash如何制作灯光效果
·FLASH读外部数据(文本|XML|ASP)
·在Flash课件中正确调用SWF文件
·超简单Flash进度条制作技巧
·Flash绘画技巧:151种眼睛卡通画法
·将调用多个swf文件的flash合成一个EXE文件
·用Flash2004制作幻灯片课件
·Flash绘画技巧:画人物的几个步骤
·Flash中俯视视角的动画背景
·用Flash制作不错的鼠标跟随动画
·Flash技巧:声音播放、无限循环和停止问题
·用Flash制作一个网站流言板
·寓教于乐猫捉老鼠Flash小游戏自己做
·把Flash动画轻松转成GIF图片
·在电子邮件中插入FLASH动画
·用腾讯TT浏览器从网页上下载FLASH的新方法
·FlashPlayer8安装问题的解决

    您现在的位置: Linux宝库 >> 网页设计 >> Flash >> 制作技巧 >> 文章正文
菜鸟闪客:我将Flash素材"偷"出来
Linux宝库 收集整理  作者:Linux宝库  时间:2007-12-31  收藏本站
来自:http://doc.linuxpk.com/54164.html
联系:linuxmine#gmail.com
分类:[制作技巧]
  说起Flash,相信我们的读者没有人不知道的,但要真正制作一个出色的作品可就难了。每每在网上看到那些高手们制作的精彩作品,都恨不得自己也能像他们一样进入闪客的行列。

  其实我们完全可以发挥“拿来主义”,对高手制作的动画进行分析,理解作者和设计思路。但是我们获取的大多却是SWF文件,而不是Fla源文件,这样就大大影响了进一步学习的脚步。不过不要紧,因为本文就是要和你一起揭开SWF文件炫目的外表,让你不仅看个够,而且还能用个够。

  一、分解获取素材

  一部精彩的动画,离不开好素材的支持。那么我们如何才能将别人制作的SWF文件中精彩的素材“剥夺”出来呢!这就离不开SWF Browser的支持了。

  安装好SWF Browser,双击桌面上建立的快捷方式启动程序。SWF Browser的界面很简洁,左侧为一个类似资源管理器的目录录,而右侧的大部分区域则是用来播放预览Flash动画的。

  在左侧的目录树中浏览到要分解的SWF文件所在文件夹,然后在文件中选中要分解的具体某一个SWF文件,这样在预览区别则可以看到该文件了。如果我们想先欣赏一下该SWF文件,那么很简单,只需要单击主界面中间竖着的工具条最上方的黑色小三角“播放”按钮,这样选中的动画就开始在右侧进行播放了(图1)。

  

  开始分解了

  嘿,还真不错,通过刚才的欣赏发现里面有很多不错的图片和配音,赶紧将它们占为已有吧。单击主界面上方的“SWF 分析状态:空闲-点击这里分析当前影片”,或者按下快捷键“Ctrl+P”对当前影片进行分解。

  根据要分解的SWF文件的大小,分解的时间会略有不同;稍候片刻,就会在程序主界面右侧增加一个项目列表(如图2),这里包括了声音事件、声音流、图形、影片剪辑以及SWF结构等。例如我们要保存一个音乐文件,那么只需要在声音事件中点击要提取出来的文件,这样就会自动弹出“另存为”对话框,设置一个保存的位置以及文件名,这样就可以轻松的将这部分声音提取出来。

  

  将声音提取出来

  小提示:对于其它素材的提取方法是一样的,不过如果提取的是图片,那么还会有一个图片预览窗口。另外在保存的时候不再是单击即进行保存,而是需要单击“保存图片”按钮方可(如图3)。

  

  图片也不放过

  



  二、妙取EXE动画素材

  通过SWF Browser可以轻松的获取SWF文件中的素材,但现在有一部分动画作成了EXE文件,这样它就无法下手了。这个时候我们就需要借助Swifty Xena Pro的帮助了。

  Swifty Xena Pro是一款非常小巧,使用极其简单的工具。运行该软件之后,我们发现软件主界面其简单(如图4),现在我们就来看看它到底是怎么进行操作的。

  

  分析EXE格式

  



  单击“Extract Files”按钮,在弹出的窗口中选择要分析的EXE格式的动画,选中之后很快就会弹出一个对话框,提示转换成功(如图5)。这个时候我们返回到转换的EXE格式动画所在目录,发现在该文件夹下同时生成了一个SWF文件,进行播放时其内容和转换前的EXE文件是一样的。现在既然有了SWF文件,那么我们就可以利用SWF Browser来进一步分解获取其中的素材了。

  

  出来了一个需要的文件

  



  三、分离层的好帮手

  在上面的所讲的两款软件分解的过程中,我们都忽略了一个事实,那就是对于动画中的多个层和一个层的分解是一样的,这样我们就无法了解动画中层的结构,无法了解动画是由哪些层组成的。在这样的情况下,Swifty Zeus就应用而生了。

  Swifty Zeus是一款绿色软件,运行其执行文件Zeus.exe打开软件(如图6),单击工具栏上的“Open SWF File”按钮选择要分离的SWF动画。

  

  分离SWF

  



  选中之后程序会自动对文件进行分解,并显示结果(如图7)。例如笔者分解的这个动画包括了108层,如果我们要保存这些层只需要单击工具栏上的“Extrace layers”命令,这样就会弹出一个选择保存位置窗口,选好之后单击“确定”按钮即开始自动分离,分离完毕我们进入保存窗口,你会发现其中每一层都会保存为一个SWF文件。

  

  慢慢分析

  



  四、偷窥Flash脚本

  制作成功的动画应该说都离不开Action Script的支持。可以说正是因为有了Action Script,才有了Flash动画强大的交互性。能否熟练掌握Action Script成为菜鸟与闪客们的分水岭,如果我们能够偷窥到高手制作的动画中应用的脚本,那么不是对自己水平的提高大有益处吗!

  这就用到另外一款软件Action Script Viewer,运行该软件之后按F3弹出选择文件窗口,也就是将要查看脚本文件的动画添加进来,添加进来之后默认激活的是“Frames”标签,在该标签里显示了动画中的所有帧,由于这里不是我们介绍的重点,因此有兴趣的读者可以自已研究一下。

  现在我们切换到“Actionscripts”标签,程序早已经对添加进来的动画进行分析,将所有包含有脚本的帧已经全部显示出来,我们只南要选中相就的帧之后,在窗口的下方就显示出详细的脚本内容了(如图8)。如果你想将这些脚本保存下来慢慢研究,那么只需要将它们选中,然后按下“F9”键,这样就将脚本保存在剪贴板中了,此时我们可以打开任意一个文字处理工具将剪贴板中的内容粘贴保存即可。

  

  看到了吧,都在这里

  



  小提示:在Action Script Viewer 4.0工具中,支持最新版本Flash 2004制作出来的动画。

  五、修改动画链接

  下面要向大家介绍的,可以说是把“拿来主义”发挥到了极点。我们知道,很多的Flash文件中都包含一些URL链接,而通过一般的手段根本无法修改保存为SWF文件中的链接的。不过有了URL Action Editor,我们就可以将里面的URL链接随心所欲的进行修改了。

  运行URL Action Editor,按下键盘上的F3在弹出的窗口中选择要修改链接的动画文件,同样程序会自动分析文件的结构,并在“Url Action”标签中以列表的形式显示出文件中所包含的URL链接(如图9),单击“Edit selected action”按钮打开修改窗口,在“Date”中选中包含的网址,单击使其变成可编辑状态,然后输入自己要修改的网址,修改完毕单击“Close”按钮返回主界面,而我们只需要单击工具栏上的保存按钮将修改后的动画重新保存就可以了。

  

  修改链接

  



  小提示:切换到“Timelines”标签,在这里我们可以看到所有帧,在左侧选中某一帧,这样在右侧就显示了该帧详细的颜色搭配,因此我们还可以使用该软件来学习高手作品中的色彩搭配呢!

  

  很容易地将这些地址拿到了

  好了,通过上面介绍的五款工具,相信一定能够实现SWF文件的变脸,不过别忘记了涉及有版权的可别去修改,到时候被警察叔叔抓去可不要怪我哟。
本文来自:http://doc.linuxpk.com/54164.html

 
     最新更新
·从传统动画和软件动画谈到FLASH动画
·从中国漫画到动画:《梦里人》的动画进程
·解决Flash影片中图片抖动锯齿现象
·用Flash制作“拖曳配对题”
·关于音乐不能导入FLASH问题的探讨
·Flash制作一个纯代码五颜六色的鼠标跟随
·历史飞行棋》游戏设计
·为大家解决动态文本的特效显示与文件大小之间的矛盾
·教你怎么样用Flash来制作马赛克效果
·Flash作品的播放保护
·新浪/闪客帝国图片效果解析
·教你如何绘制动画:发音口型
·Flash一些动作的简单解析2:上梯子
·Flash一些动作的简单解析1:提水动作
·Flash游戏中使用漂亮的文字
·Flash动态解析Web应用程序服务器路径
·Flash技巧学习:容易忽略的预载
·Flash游戏教程:控制物体运动三法
·动感星形遮罩-通过遮罩的形状改变而实现的图片切换
·给初学FLASH者的10点制作经验
·Flash技巧:两个swf之间的通讯
·FlashPlayer8安全设置窗巧去除
·Flash相对特殊的图像特效
·Flash中如何通过按钮在本地打开视频
·Flash文字编码问题解决方案
·为Flash建搜索内容索引
·技巧:自制Flash播放器
·用FlashMX制作“登录界面”
·Flash8摄像头拍照
·FlashMV音乐和字幕的制作