论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash教程
Tag:flash cs,flash 8,鼠绘,as,手绘,工具,文字,loading,入门,初学,mc,影片剪辑,声音,mtv,游戏,引导,遮罩,菜单,补间,广告条,时钟,视频教程

如何制作爆炸效果?

文章类别:Flash | 发表日期:2008-9-21 15:03:53

  

如何制作爆炸效果?
解决思路
???我们设定一个爆炸的原始元件,通过复制,改变属性等方法让他逐渐旋转。为了达到模拟的真实,同时设置这个元件的X轴,Y轴坐标,达到逐渐扩大。
具体步骤
1,?打开flash?mx,文档属性默认。
2,??新建一个影片剪辑,命名为“圆”。在编辑区内画一无线框正圆(大小在50×50象素左右),打开“调色板”,在渐变方式中选中“放射性填充”。将左右两个色块都设为白色,并将其外(右)侧的色块Alpha值(透明度)设为0。如图1所示。


图1??影片剪辑“圆”
3,??另新建一个影片剪辑命名为“运动的圆”。在编辑区里面把影片剪辑“圆”从库中拖放出来。利用对齐面板使其处于编辑区中心。在第3帧插入要害帧,把影片剪辑“圆”向上移动。在影片剪辑属性中进行如图2设置。


图2????属性高级设置
4,??按照上述方法,在第5帧插入要害帧,影片剪辑“圆”向上移动,属性如图3设置。


图3???属性高级设置
5,??在第11帧和第13帧分别插入要害帧,按照步骤3的方法摄制影片剪辑“圆”的位置和属性。如图4,图5所示。


图4???第11帧属性设置


图5???第13帧属性设置
6,??把第1帧,第3帧,第5帧,第11帧和第13帧之间创建移动渐变动画。时间线如图6所示。


图6???时间线
7,??回到主场景,把影片剪辑“圆的运动”拖放到场景中,在下面的属性面板中命名为“ball”。有了名字,我们才可以利用as来控制它。
8,??新建一个图层,命名为“as”层,在第1帧中添加如下as语句:
i=1
while?(i<=80)?{
?????????duplicateMovieClip("ball","ball"+i,i);
?????????setProperty("ball"+i,_rotation,random(360));
?????????i++
}
_root.ball._visible=0
上面的代码的意思是将“ball”复制80份,并将其随机旋转一个角度,这样“ball”就能向四面八方运动了。最后将原"ball"隐藏。
9,?选中第1层的影片剪辑实例,打开as面板添加如下语句:
onClipEvent?(load)?{
?????????this._x+=random(50)
?????????this._y+=random(50)
?????????this._yscale?=?random(50)+50;
}
其意义为:电影被调入时,在X、Y轴的坐标随机增加(1~50)个象素,并将其在Y轴的比例随机改变50%左右。
10,保存,测试。请参看源文件爆炸效果.fla


注??意?——_root.ball._visible=0这一句的意思是设定原始影片剪辑为不可见,不然影片剪辑“圆的运动”会师中出现在画面中的。
提??示?——在制作影片剪辑“圆的运动”的时候,各个要害帧用了改变影片属性的功能。这个功能在朋友们平时的使用中是很少用到的,大家要注重一下。
试一试?——根据上述的as语句,朋友们可以展开丰富的想象来制作完成许多非凡效果。

非凡说明


通过这个事例的练习,我们了解了通过一个简单的循环语句,来进行影片剪辑的复制,设置属性来达到的效果。其中涉及到的常用语句,如random为随机函数,this指事例中的影片剪辑,你也可以利用影片剪辑得分身名“ball”来替代。

上一篇:{技巧}如何利用as制作雪花效果? 人气:1657
下一篇:{技巧}如何制作loading? 人气:2643
视频教程列表
文章教程搜索
 
Flash推荐教程
Flash热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058