Kullanıcıya Ait Cevap
18/03/2010 - 19:27:59 cevap (11) Okunma : 624 Bu yazıyı 0 kişi tuttu.
as3 - MovieClipleri silmek (ama tamamen) (ACİL)
arkadaşlar selam, adobe as3 de removeChild(mc) ile ekrandan silinen moviecliplerin ya da display objelerin aslında hafızadan silinmediğini flash'ın help'inde söylüyor. ancak tamamen silmek için ne yapılmasını gerektiğini ise söylemiyor :D
delete operatörü ile silmeye kalktığınızda hata alıyorsunuz, e silmezseniz üstüste biniyor hafıza doluyor ve sorun çıkarıyor.
bunu nasıl aşacaz arkadaşlar? unload yapıp, ardından removeChild() edip onun ardından da mc=null desek yeter mi? çözüm nedir?
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 54 (50 kayıtlı, 4 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)










Faydalı cevap
Aklıma 2 sebep geliyor:
1. script timeout kısa
2. error 1502'yi almadan önce aşağıdakini almışsınız:
Error #1503: .... at fl.managers::FocusManager/removedHandler()
removedHandler hata vermiş gibi...
1502 - A script has executed for longer than the default timeout period of 15 seconds.
A script executed after the timeout period. (The default timeout period is 15 seconds.) After this error occurs, the script can continue to execute for 15 seconds more, after which the script terminates and throws run-time error number 1503 (A script failed to exit after 30 seconds and was terminated.)
1503 - A script failed to exit after 30 seconds and was terminated.
The script was still executing after 30 seconds. Flash Player first throws run-time error number 1502 (A script has executed for longer than the default timeout period of 15 seconds.) if the script executed more than 15 seconds, which is the default timeout period. This error occurs 15 seconds after Error 1502 occurs.
Bir de eğer sürekli değişen bir veriyi okuyup kullanıyorsanız, bi yerlerden null veri girişi olduğunda anlamsız patlamalar olabilir bu tarz projelerde.