flash制作爆破烟雾效果

来源:百度文库 编辑:神马文学网 时间:2024/04/28 18:31:26
爆破烟雾效果
在许多优秀flash动画中我们都看到过冲击力很强的烟雾爆炸效果,那么你是否研究过他们是怎么实现的呢?下面我们就一起来探讨一下,我们知道,矢量图形是基于色块和线条的,要想做出光感很强以及烟雾爆炸的效果,就一定得利用图片了。接下来我们做一个简单爆破烟雾的效果。
1.获取图片
首先我们必须找一个适合我们电影效果的图片,在找图片这一点上,那就要靠经验了,选取的标准是图片尽量小,但电影发布后在常规窗口播放时应该不出现马赛克。在这里,我们还是自己动手来创建一张图片吧。打开photoshop,在Photoshop创建一个新文件,用椭圆或钢笔工具画一个不规则的象云雾一样的外形,然后利用Filter滤镜中的Clouds及Radial Blur等特效工具进行烟雾的深加工,当确定效果差不多了后,可以输出存成.png格式(感觉png格式在flash中效果比较好些,推荐大家用png格式),将其命名为fog.png,注意要定义这个图片的背景为透明的。图片完成后的效果如下所示:

2. 在flash中新建一文件
按ctrl+j设定背景色为黑色,按ctrl+r导入图片fog.png。按f8将图片转为mc,命名为fog,如图 1所示:

3.创建MC
为了能让爆破效果在场景中多一些,我们有必要将爆破效果做成一个mc,以利于在场景中重复调用。因此,我们按ctrl+f8,产生一个新的 Movie Clip,命名为"bomb",在"bomb"的编辑介面,打开Library把"fog"拉进舞台来,将Layer 1命名为" bomb1" 。
在Frame 3插入第二个Keyframe, Frame 1的Alpha值调为90%,Frame 3的Alpha值调为80%,把fog稍微拉大,然后做一段motion tween动画。
在Frame 18插入第三个Keyframe,将Frame 18的Alpha值调为0%做一段变化较大且淡出动画。
4、新增一个图层
命名为"bomb2",同样把"fog"拉进舞台来,在Frame 3及Frame 30都插入Keyframe,将Frame 30的Alpha值调为0%做一段变大且淡出动画。
5、再新增一个图层
命名为"bomb3",同样把"fog"拉进舞台来,这个层中,安排fog出现的时间是在Frame 9,所以我们直接把Frame 1的Keyframe按住拖曳到第9格来。在Frame 25插入第二个Keyframe,Frame 9的Alpha值调为80%,Frame 26的Alpha值调为0%,做一段变大且淡出动画。注意这一层的fog最好偏离一点原来的位置,以便看起来是紧接着第一个爆炸的第二个爆炸。
6、按enter预览一下效果
进行微调,没有人能够一次就把动画效果完美地做出来,调试的过程贯穿整个制作过程中。

7、 ctrl+e回到场景,打开Library
把"bomb"这个mc拉进舞台来,在frame 40的地方按f5将时间延长到Frame 40。然后新建一层,同样的方法将"fog"拖入场景,不过这次安排在第10帧出现,所以我们要在第十五帧建立关键帧,同样延长到40帧。这样一个逼真的烟雾效果就出来了。
8、当然,你也可以根据需要改烟雾的颜色
主要是对mc的color项进行Advanced设置,具体的我就不介绍了。总之。就制作这种烟雾效果来说,用图片是最好的解决方式。而且文件也不大。大家还可以多想想这种效果还可以应用到哪些地方,比如说空中的白云,水上的雾气,蓝色恐怖的光影等等,就看自己的举一反三了。