目前我们在flash中见到的一些爆炸效果,很多都是应用大量的as或者粒子技术模拟出来的,对于不是很熟悉as的朋友来说,确实很难理解和学习。不过大家别着急,现在我们就来学习三种精彩的爆炸效果实现方式,它们都只使用最简单的stop()和goto语句,同样非常逼真,具体效果请看下面的演示,文章末尾提供源文件下载学习。
首先我们需要准备两张如图1和图2 所示的两张静态图片,图片内容为一团烟雾即可,一张亮些,另一张暗一点,熟悉图像软件的朋友可以很轻松的制作出下面两张图片,如果您对图象处理不是很熟悉,可以从一些图片素材站来寻找,大部分的素材站都有类似的图片。
图1 图2
首先我们新建一个graphic组件,命名为y1,在组件编辑区中将事先准备好的那张发亮的图片(图1所示的图片)拖到编辑区中,如图3所示。同样再新建一个graphic组件,命名为y2,把第二张图片(图2所示的图片)也拖到组件编辑区中,如图4 所示。
图3
图4
最后再新建一个graphic组件,命名为y3,并用圆形工具画一个正圆,然后填充上合适的渐变色,具体颜色您可以根据自己的喜好来设置,这里我们使用了白色到紫色的渐变效果,如图5所示:
图5
这样,我们的前期工作就完成了,接下来就可以开始具体的爆炸效果的制作了,首先我们来制作第一种爆炸效果。