flashtr.com

  Component, ActionScript, OOP, Flash 9, CS3, Flash animasyon, buton, movie, grafik, google banner, google optimizasyon, MovieClip(root), xml
Site İçi Arama


Ana Sayfa >  Action Script 3.0 > swf’den başka bir swf kontrol etmek

swf’den başka swf kontrol etmek

01.04.2009 13:37:35 / Admin
Zaman zaman çalışmalarımız’da var olan swf içerisinden başka bir swf dosyasının içine müdahale etmemiz gerekmektedir.

Mesela; sound.swf’niz var ve sound.swf dosyanızı main.swf’ye load ettiniz.
ve main.swf’de bulunan video’ya tıklandığı zaman sound.swf içinde bulunan müziğin durmasını istiyorsunuz.
Yani bulunduğunuz swf’den loader yöntemi ile yüklediğiniz swf dosyanıza müdahale etmek istiyorsunuz.


var request:URLRequest=new URLRequest("sound.swf")
var loader:Loader=new Loader()
loader.load(request)
loader.contentLoaderInfo.addEventListener (ProgressEvent.PROGRESS, Progress);
loader.contentLoaderInfo.addEventListener (Event.COMPLETE, completeHandler);

function Progress (event:ProgressEvent):void
{
    var toplam:Number= event.target.bytesTotal;
    var yuklenen:Number= event.target.bytesLoaded;
    var yuzde:uint=Math.round(yuklenen / toplam * 100);
    loadingMc.loading_txt.text=yuzde.toString();
}

function completeHandler (event:Event)
{
    var gelen_MovieClip:MovieClip = MovieClip(loader.content);
    // loader’ın content özelliğini kullanarak yeni oluşturduğumuz MovieClip’e aktarıyoruz.
    loadingMc.loading_txt.text=""
    loadingMc.visible=false
    addChild(loader)
}


Yukarıdaki işlem’de swf’nin yüklemesini  (preLoading) yaptık ve yükleme bittiğinde loader’ın content özelliğini kullanarak yeni oluşturduğumuz MovieClip’e aktardık. Yani sound.swf dosyasını gelen_MovieClip’e eşitlemiş olduk

Bu aşamadan sonra sound.swf’nin içine ulaşmak istediğimiz zaman gelen_MovieClip.calistir() dediğimiz zaman sound.swf içindeki calistir function’u çalıştıracaktır.



"Aradığım burada değil" diyorsanız, sormaktan çekinmeyin.
Adınız
Soyadınız
E-Posta *    
Soru *  

Flash CS5 (1)

Nerede ve Ne zaman Flash (3)

Flash’da ne nedir? (11)

Action Script 3.0 (52)

Flash CS3 (6)

XML (3)

Kitaplar & Eğitim Cd’leri (3)

Pdf Dökümanlar (1)

Hata Sebepleri (2)

Flash Siteler (2)

Grafik Dünyası (25)

Google (4)





Actin Script 3.0 nedir?  

google banner boyutları ve özellikleri  gadget banner kullanımı  flashVars'ı nerede nasıl kullanabilirim  clicktag kullanımı

movieClip renk değiştirme / tint  internet explorer (ie)'de hata verme sebebi   png ile jpeg/jpg arasındaki fark




Copyright © 2009 FLASHTR
Tüm hakları FLASHTR.com'a aittir. Kaynakların yazılı izni olmadan kullanımı yasaktır.

admin@flashtr.com