Soru - Cevap Bölümü
/ Kategori: Programlama
06/08/2008 - 21:16:00 cevap (4) Okunma : 286 Bu yazıyı 0 kişi tuttu.
XML ve imaj boyut sorunu
private function proxmlLoaded(event:Event):void {
proXML = new XML(event.target.data);
protoplam_item = proXML.photos.length();
addChild(photoContainer);
xmlList = proXML.children();
for (var i:int=0; i<xmlList.length(); i++) {
var thumb:Thumbnail = new Thumbnail(xmlList[i].@photo,xmlList.length());
arrayThumb.push(thumb);
arrayThumb[i].y = 0;
arrayThumb[i].x = arrayThumb[i].width;
photoContainer.addChild(thumb);
}
Herkese merhaba,
kırmızı renkli bölümde sorunum. Loader için oluşturduğum class’ın adı "Thumbnail". İmaajlar sorunsuz şekilde yükleniyorlar ancak sorun, yüklenen imajın boyutlarını okutamıyorum. trace ettirdiğimde arrayThumb[i] için bütün "width" değerleri sıfır olarak çıkıyor.
Bu yüzden de resimlerin hepsi üst üste biniyor.
Yardımcı olursanız sevinirim.
Cevaplar
( Faydalı Cevapları Göster )
Load event işlemini thumnail class’ı yapıyor zaten. Thumbnail class’ın event complete olduğu zaman boyutları görebiliyorum.
Ama burda olmuyor.
thumb:Thumbnail = new Thumbnail() yazdigin anda yukleme basliyor diyelim. thumb objesi olustu ama bu yukleme bitti demek degil. FLash Player hemencecik alt satira gecip programi okumaya devam ediyor.
Oysa senin thumb halen yuklenmekte.
O yuzden thumb ile yapacagin her turlu islemi, complete event fonksiyonu icinde yapabilirsin ancak.
evet haklısın sanırım. Saatler sonra boşuna uğraştığımı anladım.
En mantıklısı class yapısını değiştirmek olcak sanırım. Tekrar teşekkürler.
Peki COMPLETEHandler’ı buraya uygulayamamın sebebi nedir? Hala ona takılmış durumdayım.
Etkinlikler
Toplantı
Kahraman ve need4code.com Projesi Connect Toplantısı
Kahraman ve need4code.com Projesi Connect Toplantısı
Selam arkadaslar,
Programlama ile uğraşanların hayatlarını kolaylaştıracak desktop ve web tabanlı ortak iki proje ile ilgili 3. toplantımızı 3Aralık...
Kategori:
Toplantı
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 264 (1 kayıtlı, 263 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Neler Yapılabilir?
Yeni bir portal, 30 civarında online / offline etkinlik, seminer vb rağmen MMIstanbul sanıyoruz ki halen hakettiği ilgiyi göremedi. " ...
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)
Ne Nedir Kampanyası Başlıyor!
Çok Merak Edenler için; MMIstanbul Geliştirme Ekibi ve Çalışma Ortamımız









Cunku Image dosyasi yuklenmeden uzerinde islem yapmaya calisiyorsun. Load event listener larini eklemen gerekiyor.