用flash as制造逼实在降雨动画效果

更新时间:15-11-07 22:19 热度:882
 

flash教程:用flash as制造逼实在降雨动画效果
先看下效果:(附.swf文件)


制造过程
一、新建一图层,体积随心;
二、新建元件(影片儿剪接):
1、制造雨滴并下落。运用直线工具(颜色设为灰色,1像素)画一短直线,运用挑选工具将直线移到上方(最好移到文档上头一点儿),在第一5帧(要雨急则帧短,与之相反则长)处插进去关键帧,并将直线向下移动,挑选1至15帧之间恣意一帧,挑选属性下补间,挑选式样。而后在第一6帧处插进去空白关键帧,在第36帧处插进去空白关键帧,并在该帧上写入代码stop();(这是为了让雨然而于密急)。
2、制造水波。锁定图层1新建一图层2,在图层2第一5帧处插进去空白关键帧,运用鸭子蛋圆工具(笔触设为灰色,补充色设为无)在直线下方画一鸭子蛋圆,挑选第一5帧并将其移动到16帧,在第35帧插进去关键帧,运用变型工具将鸭子蛋圆放大,运用挑选工具点击鸭子蛋圆,将其公开度设为5,再在15-35帧之间开创式样补间动画。
三、点击场景回到场景,按ctrl l敞开库面板,将元件拖到场景的图层1,并调试到合宜位置,在第一70帧处插进去关键帧。运用挑选工具点击元件实际的例子,在属性面板中写上实际的例子名字,随心写,我这处写的是mc(假如你不是写的mc,请在代码中将mc改为你写的名字)。
四、新建一图层,在第一帧处插进去代码c=1;在第2帧处插进去空白关键帧,并将以下代码复制到动作面板中。
function ee(){
duplicatemovieclip("mc",c,c);
setproperty(c, _x,random(550));
setproperty(c, _y,random(200));
updateafterevent();
c ;
if (c>300) {
clearinterval(kk);
}
}
kk=setinterval(ee,120);
ok,按ctrl enter看看效果吧。
本教程由意维星空编著。
效果(附.swf文件)


又调试了一下子,效果更好点,教程就不再写了。主要是在原件上增加了一层水波,把雨滴在直线向上行了一点调试,改了一下子颜色。