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.
Cevaplar
( Faydalı Cevapları Göster )
Etkinlikler
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ı
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 52 (50 kayıtlı, 2 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
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)










Kodlar cikmamis tekrar yaziyorum. Ilk mesajim da :)
Dilerim olmustur. Saygilar.