万卷书   首页 > 电脑书籍 > Flash > Flash效果制作-璀灿星光
 
在图层1的第1祯添加如下Action动作脚本,以便对星星进行复制,形成满天星星的效果:

c = 1;

//初始化变量c的值为1

while (Number(c)<100) {

c = Number(c)+1;

//c的值经过每次循环后增1

name = "ss" add c;

//设置变量name的值为字符串aa和变量c的组合

sn = "s" add (1+Random (4));

//设置变量sn的值为字符s和1到5之间的随机数的组合

if (Number(random(4))<2) {

sn = "s" add 4;

}

//如果取得的随机数小于2,变量sn的值为s4

duplicateMovieClip(sn, name, c);

setProperty(name, _x, 150-random(300));

setProperty(name, _y, 150-random(300));

sc = 50*(1+Number(random(3)));

setProperty(name, _alpha, 7500/sc);

setProperty(name, _xscale, sc);

setProperty(name, _yscale, sc);

//对对象sn进行一系列的复制,并设置其各种属性

}

//当变量c的值小于100时候执行上面的循环,也就是执行100此上面的程序

stop();

2.在此例中,天空中会有一个光球不断发出耀眼的光芒,下面就来制作这个发光的光球。新建一Movie clip影片剪辑元件,命名为starblink,进入元件的编辑状态后,在第2祯插入一个关键祯,然后使用椭圆工具绘制一个正圆,按照图4所示的设置对其进行填充,如图5所示:

图4

图5

 

上一页 下一页