View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 27.02.2006   #2 (permalink)
scriptMan
 
scriptMan's Avatar
 
Üyelik Tarihi: 23.04.2003
Yer: İstanbul
Mesaj: 674
Görsel: 19
Re: swf içinde swf çalıştırmak ..

Merhaba;

Öncelikle ana SWF'de diğer SWF'nin yüklenmesini istediğin koordinatlara boş bir movieclip koyup instanceName özelliğini de "exContentContainer" olarak değiştir.

Ardından aşağıdaki kodu ana SWF'nin "preloader" ı olarak yaz;

Kod:
this.onEnterFrame = function()
{
    var tBytes:Number = this.getBytesTotal();
    var lBytes:Number = this.getBytesLoaded();

    if(lBytes == tBytes)
    {
        loadExContent();
        delete this.onEnterFrame;
    }
}
loadExContent() fonksiyonunda ise MovieClipLoader class'ını kullanarak harici içeriğini yükleyebilirsin.

Kod:
var _mcListener:Object = new Object();
_mcListener.onLoadInit = function(obj:MovieClip):Void
{
    trace("harici içerik başarı ile yüklendi...");
}

function  loadExContent(Void):Void
{
    var _mcLoader:MovieClipLoader = new MovieClipLoader();
    _mcLoader.addListener(_mcListener);
    _mcLoader.loadClip("harici.SWF",exContentContainer);
}
__________________
http://scriptman.deviantart.com
scriptMan şu an çevrimdışı   Mesajdan alıntı yaparak yeni bir cevap ekleyin