Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var so:SharedObject = SharedObject.getLocal("veriler");
- if (so.size == 0)
- {
- var dizi:Array = [];
- var kirmiziSayi:int = 0;
- var tümSayi:int = 0;
- var konumDizi:Array = [];
- var kareyiSilmek:Boolean=false
- }
- else
- {
- kirmiziSayi = so.data.kirmizilar;
- tümSayi=so.data.tümSayilar
- kareyiSilmek=so.data.silinecek
- konumDizi=[]
- dizi=[]
- for (var j:int=0; j<tümSayi; j++)
- {
- konumDizi.push(so.data["isim"+j]);
- if (konumDizi[j] == "kirmizi" + (j + 1))
- {
- var kaydedilenKirmizi = new Kirmizi ;
- kaydedilenKirmizi.x = so.data["konum" + j + "x"];
- kaydedilenKirmizi.y = so.data["konum" + j + "y"];
- kaydedilenKirmizi.name = ["kirmizi" + (j + 1)];
- kaydedilenKirmizi.alpha=so.data["alpha"+j]
- kaydedilenKirmizi.txt.text=kaydedilenKirmizi.name.toString()
- addChild(kaydedilenKirmizi);
- kaydedilenKirmizi.addEventListener(MouseEvent.MOUSE_DOWN,kaydedilenKirmiziSürükle);
- kaydedilenKirmizi.addEventListener(MouseEvent.MOUSE_UP,kaydedilenKirmiziBirak);
- }
- }
- function kaydedilenKirmiziSürükle(e:MouseEvent)
- {
- e.updateAfterEvent();
- e.currentTarget.startDrag();
- if(kareyiSilmek==true)
- {
- removeChild(MovieClip(e.currentTarget))
- konumDizi.splice(konumDizi.indexOf(e.currentTarget),1)
- }
- else
- {
- trace("silinemez")
- }
- }
- function kaydedilenKirmiziBirak(e:MouseEvent)
- {
- e.updateAfterEvent();
- e.currentTarget.stopDrag();
- }
- }
- kirmizi_btn.addEventListener(MouseEvent.MOUSE_DOWN,kirmiziTikla);
- function kirmiziTikla(e:MouseEvent)
- {
- var kirmizi=new Kirmizi();
- kirmizi.x = Math.random() * 550;
- kirmizi.y = Math.random() * 400;
- kirmiziSayi += 1;
- kirmizi.alpha=Math.random()*1
- tümSayi+=1
- kirmizi.name = "kirmizi" + kirmiziSayi;
- kirmizi.txt.text=kirmizi.name.toString()
- kirmizi.addEventListener(MouseEvent.MOUSE_DOWN,kirmiziSürükle);
- kirmizi.addEventListener(MouseEvent.MOUSE_UP,kirmiziBirak);
- addChild(kirmizi);
- dizi.push(kirmizi);
- }
- function kirmiziSürükle(e:MouseEvent)
- {
- e.updateAfterEvent();
- e.currentTarget.startDrag();
- if(kareyiSilmek==true)
- {
- removeChild(MovieClip(e.currentTarget))
- dizi.splice(dizi.indexOf(e.currentTarget),1)
- }
- else
- {trace("silinemez")
- }
- }
- function kirmiziBirak(e:MouseEvent)
- {
- e.currentTarget.stopDrag();
- }
- sari_btn.addEventListener(MouseEvent.MOUSE_DOWN,sariTikla);
- function sariTikla(e:MouseEvent)
- {
- }
- kaydet_btn.addEventListener(MouseEvent.MOUSE_DOWN,kaydetGec);
- function kaydetGec(e:MouseEvent)
- {
- for (var i:int=0; i<dizi.length; i++)
- {
- var kaydedilecekler = dizi[i];
- so.data["konum" + i + "x"] = kaydedilecekler.x;
- so.data["konum" + i + "y"] = kaydedilecekler.y;
- so.data["isim"+i]=kaydedilecekler.name
- so.data["alpha"+i]=kaydedilecekler.alpha
- }
- so.data.kirmizilar = kirmiziSayi;
- so.data.tümSayilar=tümSayi
- so.data.silinecek=kareyiSilmek
- }
- temizle_btn.addEventListener(MouseEvent.MOUSE_DOWN,silGec);
- function silGec(e:MouseEvent)
- {
- so.clear();
- }
- stage.addEventListener(Event.ENTER_FRAME,güncelle)
- function güncelle(e:Event)
- {
- trace("numChildren "+numChildren+" dizi uzunluk "+dizi.length+" dizi objeler = "+dizi+" konumDizi uzunluk = "+konumDizi.length+" konumDizi obje = "+konumDizi)
- }
- kareyiSil_btn.addEventListener(MouseEvent.MOUSE_DOWN,silBakalim)
- function silBakalim(e:MouseEvent)
- {
- if(kareyiSilmek!=true)
- {
- kareyiSilmek=true
- txt1.text="true"
- }
- else
- {
- kareyiSilmek=false
- txt1.text="false"
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement