Türkiye Online Medya Araştırması

İçeriğin rss beslemesi kullanımda değil Soru - Cevap Bölümü / Kategori: Programlama

21/03/2010 - 21:49:33 cevap (1) Okunma : 674 Bu yazıyı 0 kişi tuttu.

AS2 Movie Clip Load ve Unload Sorunu

Merhabalar, MMistanbulda birkac gundur arama yapiyorum ancak tam olarak istedigim sonuca ulasamadim. Yapmmaya calistigim sey su: Elimde bir template var. Icerisine bir movie clip seklinde menu ekledim. 4 adet buton var menude. MovieClipLoader ile disaridan swf cagiriyorum. Movieclip in yuklenecegi yerin koordinatlari root uzerinde ilk framede yaziyor. Swf movie clip icerisine yukleniyor ancak unload yapmayi beceremedim. Ben her buton icin koordinatlari farkli birer movie clip hazirladim. Hepsi farkli yerlere yuklensin istiyorum. Butonlara bastigimda butun swfler yukleniyor ancak ust uste biniyor. Yani biri gelince digeri gitmiyor. Sadece tek bir movie clip kullanirsam, bunu basarabiliyorum. Yardimci olabilirseniz cok sevinirim. Boyle bir sey mumkun mu onu da bilmiyorum. Action Scriptte yeniyim ve ogrenmeye calisiyorum. Butonlarin bulundugu framede olan kod soyle:

gal_btn.onPress = function() {

container.tween("_x",-400+36,1,"easeOutExpo");
mc_SelectedItem.btn_bg.tween("_width",0,1,"easeOutExpo");
var mc_loader:MovieClipLoader = new MovieClipLoader();
var listener = new Object();
listener.onLoadStart = function(target_mc:MovieClip):Void  {
    var loadProgress = listener.getProgress(target_mc);
    preloader._visible = true;
    mc_test._alpha = 0;
};
listener.onLoadProgress = function(target_mc:MovieClip, numBytesLoaded:Number, numBytesTotal:Number):Void  {
    var numPercentLoaded:Number = numBytesLoaded/numBytesTotal*100;
};
listener.onLoadComplete = function(target_mc:MovieClip, status:Number):Void  {      
};
listener.onLoadInit = function(target_mc) {
    bContentLoaded  = true;
    if (bContentLoaded && bBgLoaded)
    {
        preloader._visible = false;
    }

    mc_test.alphaTo(100,2,"easeOutExpo");

};
listener.onLoadError = function(target_mc:MovieClip, errorCode:String, status:Number) {
};
mc_loader.addListener(listener);
mc_loader.loadClip("4.swf",_root.mc_test);

};

Acil olarak yardima ihtiyacim var. Ilgilenenlere tesekkurler.

Iyi calismalar.

adres arcanum26 profilini göster
gizem onan 05.03.2009 13:36:46
En iyi cevap mı ?

Kodlar cikmamis tekrar yaziyorum. Ilk mesajim da :)


gal_btn.onPress = function() {

    container.tween("_x",-400+36,1,"easeOutExpo");
    mc_SelectedItem.btn_bg.tween("_width",0,1,"easeOutExpo");
    var mc_loader:MovieClipLoader = new MovieClipLoader();
    var listener = new Object();
    listener.onLoadStart = function(target_mc:MovieClip):Void  {
        var loadProgress = listener.getProgress(target_mc);
        preloader._visible = true;
        mc_test._alpha = 0;
    };
    listener.onLoadProgress = function(target_mc:MovieClip, numBytesLoaded:Number, numBytesTotal:Number):Void  {
        var numPercentLoaded:Number = numBytesLoaded/numBytesTotal*100;
    };
    listener.onLoadComplete = function(target_mc:MovieClip, status:Number):Void  {      
    };
    listener.onLoadInit = function(target_mc) {
        bContentLoaded  = true;
        if (bContentLoaded && bBgLoaded)
        {
            preloader._visible = false;
        }

        mc_test.alphaTo(100,2,"easeOutExpo");

    };
    listener.onLoadError = function(target_mc:MovieClip, errorCode:String, status:Number) {
    };
    mc_loader.addListener(listener);
    mc_loader.loadClip("4.swf",_root.mc_test);

Dilerim olmustur. Saygilar.

aç-kapa Bu Yazıyı Tutanlar

bu yazıyı tutan kimse yok.

yeni üyelik | şifremi unuttum

aç-kapa Toplantı Özgür Yazılım ve Linux Günleri '10

Özgür Yazılım ve Linux Günleri '10

İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri Bölümü ve Linux Kullanıcıları Derneği'nin 9 yıldır düzenlemekte oldukları etkinlikler bu yıl `Özgür Y...
Kategori: Toplantı

aç-kapa Yarışma 3. Uluslararası Ekslibris Yarışması: İstanbul 2010

3. Uluslararası Ekslibris Yarışması: İstanbul 2010

İstanbul Ekslibris Dernegi, Feyziye Mektepleri Vakfı ve Işık Üniversitesi, kitaplar için mülkiyet işareti olarak kabul edilen ve üzerinde estetik dege...
Kategori: Yarışma

aç-kapa Konferans Yeni Medya ve Etkileşim Konferansı 2010 - Marmara Üniversitesi

Yeni Medya ve Etkileşim Konferansı 2010 - Marmara Üniversitesi

Generally speaking, the term "New" brought about debates. We try to open up and elucidate the term "New" along with "Interact...
Kategori: Konferans

aç-kapa Konferans 3. Uluslararası Gelecek İçin Öğrenme Alanında Yenilikler Konferansı 2010: e-Öğrenme

3. Uluslararası Gelecek İçin Öğrenme Alanında Yenilikler Konferansı 2010: e-Öğrenme

Konferans ile ilgili ayrıntılı bilgiye aşağıdaki bağlantıdan ulaşabilirsiniz: http://www.futurelearning.org.tr/katilim_cagrisitr.pdf ...
Kategori: Konferans

aç-kapa Toplantı IV. ANKARA TASARIM GÜNLERİ 2010

IV. ANKARA TASARIM GÜNLERİ 2010

IV. Ankara Tasarım Günleri, seminerleri, sunumları, etkinlik tarihleri boyunca gezilebilecek tasarım sergileri, video art gösterimleri, çeşitli worksh...
Kategori: Toplantı

üyeler Son Kahramanlar...

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 52 (50 kayıtlı, 2 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

...

Blog Bölümü Blogevi.com'a Taşınıyor

Selam arkadaşlar MMIstanbul'da , tasarımcı ve programcıların blog yazılarını "feedleyerek" MMIstanbul okurlarını MMIstanbul dışın ...

7.500'üncü üyemiz Cem Koç!

Neler Yapılabilir?

500 Hatası Hakkında!

Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)

coldfusion mysql ubuntu
 
sponsor adobe istanbul