Action Script 3

kullanici98047 (1) 6 yıl önce sordu

Eklediğim resimden de anlayacağınız gibi, flash kullanarak bir çalışma yaptım .exe dönüştürdüğüm programı açıyorum, çalıştırıyorum ve 50 MB frame'ler arası gezdiğim zaman RAM kullanımı artmaya başlıyor. Baya artıyor hatta 1700'lere kadar ulaştı ve program kendiliğinden kapandı.

 

Toplam 1 cevap


alattin (17127) 6 yıl önce cevapladı

Action Script bilmiyorum ama bu bahsettiğin olay programlama dilinde memory leak olarak adlandırılır. 

Kodlarında artık ihtiyacın olmayan nesneleri yok etmen lazım. Dispose kavramını araştırmanı önerim.  XML dosyasına bağlanıyormuşsun. Burada her resim çağırdığında bir bağlantı açıyor sonra da resmi aldıktan sonra bağlantıyı yok etmiyor, kapatmıyor olabilirsin. Muhtemelen hatan burada.

alattin 6 yıl önce

Action Script'in kodlarının olduğu dosyalar yok mu? @kullanici98047

alattin 6 yıl önce

kodu soruna eklersen bir göz atarım @kullanici98047