#62005/1/28 11:00:14
代码如下:
第一帧空白帧:f = 0;
maxFlakes = 100;
function newFlk(c) {
this.attachMovie("flake0", "flake"+c, c);
var curFlk = eval("_root.snow.flake"+c);
var size = random(50)+25;
curFlk._x = random(600);
curFlk._xscale = size;
curFlk._yscale = size;
curFlk.speed = random(4)+2;
curFlk.index = c;
}
第二帧空白帧:
for (var i = 0; i<maxFlakes; i++) {
var theFlk = eval("flake"+i);
if (theFlk._y<320) {
theFlk._y += theFlk.speed;
} else {
newFlk(theFlk.index);
}
}
第三帧空白帧:
if (f<maxFlakes) {
newFlk(f);
f++;
}
gotoAndPlay(2);
PS:斑竹你自己贴的帖子总更清楚啦,不用我再说下去了吧?