onClipEvent (enterFrame) {
delay++
if (this._name =="snow"&&delay%k==0) {
this._x = random(1027);
this.duplicateMovieClip("snow"+i,i);
i++;
}else{
if (_root.block.hitTest(this._x, this._y, true)){
time++;
if (time>50) {
this.removeMovieClip();
}
} else {
this._y += speed;
sinn += wavespeed;
xpos += wind
this._x = xpos+Math.sin(sinn)*10
if (this._y>700 || this._x>1027 || this._x<0) {
this.removeMovieClip();
}
}
}
}
onClipEvent (load) {
var k=12;//每12帧复制个
var delay=0
var i = 1;
var wavespeed = (0.2+Math.random())/10;
var speed = 3+random(2);
var wind = 0.5;
var xpos = this._x;
var time = 0;
var sinn = 0;
this._alpha = 30+random(70);
}