This Domain(Admin5.com) is for Sale:

黑客帝国数字流特效制作揭密

时间:2007-11-14  来源:收集  作者:TUPS

制作方法

  1、制作随机数字

织梦内容管理系统

  新建一400px*300px的flash文档,背景为黑色。按CTRL F8建一MC,在此MC中建一动态文本,变量名为num,

  在其帧上加上AS

织梦内容管理系统


num=random(10);

dedecms.com


  这样动态文本就能显示从0到9的数字。

本文来自织梦

  2、返回主场景,按CTRL F8建一MC,按CTRL+L打开库,从库中刚才制作好的MC,实例名设为myNum,

织梦好,好织梦

 在帧上加下列AS 织梦好,好织梦


for(vari=1;i<10;i )
myNum.duplicateMovieClip("myNum" i,i);
this["myNum" i]._y=myNum._y i*myNum._height*0.7;
this["myNum" i]._alpha=10*(10-i) 10;
{} 织梦内容管理系统


  代码解释:复制9个MC,并让他们纵向等距排列,0.7的作用是把MC间的间距缩小。最后一行是使透明度从上到下渐变。 copyright dedecms

  3、返回主电影,从库中拖出制作好的MC,实例名设为myNum,

织梦好,好织梦


  在此MC上加上AS copyright dedecms


onClipEvent(load)
_alpha=random(95) 5;
a=((100-_alpha)*4)*0.08 4;
_y=-myNum._height*10;
_x=random(400);
_xscale=_yscale=1.2*((_alpha*0.4)*2 30);
{}
onClipEvent(enterFrame)
_y =a;
if(_y>300){
this.removeMovieClip();
{}
} copyright dedecms


  代码解释:当MC载入时随机设置其透明度,并根据透明度设置MC的运动速度及缩放比例。MC的y坐标为场景的上方,x坐标为随机值。

内容来自dedecms

  当MC进入帧时让其向下运动,超出场景下方时删除此MC。

dedecms.com

  4、在主电影的帧上加下列AS,不断复制MC,形成数字流效果。 本文来自织梦


varn=0;
onEnterFrame=function()
myNum.duplicateMovieClip("ball" n ,n);
if(n>300){
n=0;
{}
};

dedecms.com

  本例制作完成,谢谢观看。 dedecms.com

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

推荐信息

24小时热门信息