| 在图层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
|