onClipEvent (load) { var n = 0;//复制影片的数目 var i = 0;//弧度 var x = random(150)+1;//曲线的宽度随机 var y = random(5)+1;//MC的y坐标递减量 var c = Math.pow(-1, random(2));//-1的0或1次方,即随机的1或-1值 } onClipEvent (enterFrame) { if (_name != "num") { _x = x*c*Math.sin(i += 0.1)+200; _y -= y;//设置数字的坐标,起始x坐标为200,y坐标和num相同。 if (_y<0) { this.removeMovieClip();//如果超出场景,删除MC } } else { n = (n>50) ? 0 : n+1;//限定MC的数目为50 this.duplicateMovieClip("num"+n, n);//复制MC mc = _parent["num"+n];//获得MC的实例名 mc._xscale = mc._yscale=random(80)+10;//MC的大小随机 } }