荧火虫制作过程

王朝幽默笑话·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'

type='application/x-shockwave-flash' width=400 height=300

制作过程

步骤如下:

1、启动FLASH2004MX,然后导入一张背景图片(提意:用晚上的夜色)

2、首先我们来制作一只名称为荧火虫的影片剪辑,选择“ 插入”菜单中的“ 新建元件(CTRL+F8)”―名称为“荧火虫”类型选择影片剪辑。

3、然后选择椭圆工具画一个放射状的小圆。(颜色由各人爱好而定)

4、将图片拖到场景中,然后新建图层2放入荧火虫并命名为(yhc_MC)。

5、选中荧火虫影片剪辑,给它加入下面脚本

onClipEvent(load){

v=3;//速度

_rotation=random(360);//让荧火虫旋转为任意一角度。

}

onClipEvent(enterFrame){

k=Math.pow(-1,random(2));//随机产生1和-1。

_rotation+=k*random(11);/让虫旋转为-10到10之间。

a=_rotation*Math.PI/180;//将角度转化为弧度

dx=Math.cos(a)*v;

dy=Math.sin(a)*v;

//横纵坐标的移动量

_x+=dx;

_y+=dy;

//限定虫移动的范围

//先确定范围。(宽:50--750;高:50--550)

if(_x<=50&&dx<0||_x>=750&&dx>0){

_rotation=Math.atan2(dy,-dx)*180/Math.PI;

}//超出限定范围时,按照上面条件改变dx,

}//并用Math.atan2使旋转角度发生相应变化,让运动方向改变。

6、再新建图层3,然后选中图层3中的第一帧,给它加入下面脚本:

for(i=1;i<=25;i++){//循环,25为要复制“荧火虫”的个数。

duplicateMovieClip("yhc_MC","yhc_MC"+i,i);//复制25只荧火虫。

with(this["yhc_MC"+i]){

_x=random(Stage.width);//Stage.width为舞台宽。

_y=random(Stage.height);//Stage.height为舞台高。

}//让虫分布在舞台每个角落。

}

荧火虫的制作过程到这就制作完了。不过最后一步别忘记测试影片哦

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航