import flash.events.MouseEvent; //Gerekli değişkenler. var zeminAraligi:Number = 0; var zeminler:MovieClip=new zemin(); var zeminArray:Array=new Array(); var zeminWidth:Number = 140; zeminOlustur(); function zeminOlustur():void { //toplamda 6 zemin ekleyecek olan döngü. for (var i:int=0; i<6; i++) { zeminler=new zemin(); addChild(zeminler); zeminArray.push(zeminler); zeminler.x=Math.random()*(stage.stageWidth-zeminWidth); zeminler.y = 5+zeminAraligi; zeminler.width = Math.random() * (140 - 80) + 80; zeminAraligi = zeminAraligi + zeminler.height + 40; } } resetButton.addEventListener(MouseEvent.CLICK,tekrarla); function tekrarla(e:MouseEvent):void { //for each..in ile zeminArraydaki tüm zeminleri kontrol ediyoruz. for each(zeminler in zeminArray) { removeChild(zeminler); zeminArray=new Array(); zeminArray=[]; zeminAraligi=0; } zeminOlustur(); }