在许多优秀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,以利于在场景中重复调用。因此,我们按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%做一段变化较大且淡出动画。
关注此文的读者还看过: