всем привет!
проблемма такая:
нужно реализовать на as3 возможность загрузки внешних картинок и мувиков.
они загружаются нормально, но если их нужно загружать поочереди много, и сколько именно неизвестно, допустим бесконечно, то они как бы переполняют память и все висит на моей машине примерно после 2000
загрузки я получаю ошибку : Error #2044: Unhandled ioError:. text=Error #2035: URL Not Found. но картинка там есть и я ее не удалял
я скрутил простой пример того как я это делаю, загружаю показываю удаляю...
в данном примере главное цикличность загрузок. хочу понять почему когда я удаляю загруженную картинку она не выгружаеться из памяти...
вот скрипт:

Код AS3:
import flash.display.Stage;
import flash.display.Sprite;
import flash.display.MovieClip;
import flash.net.*;
import flash.utils.*;
import flash.text.*;
var indexOfSms:int = 0;
var oLoad_mas:Array = new Array;
var mas_movie:Array = new Array;
mas_movie[0] = m0;
mas_movie[1] = m1;
var _timer:Timer;
_timer = new Timer(100);
function load(num:int) {
var oLoader:Loader = new Loader();
oLoad_mas[num] = oLoader;
if (mas_movie[num].numChildren>1)
{
mas_movie[num].removeChildAt(1);
}
mas_movie[num].addChild(oLoad_mas[num]);
oLoad_mas[num].load(new URLRequest("img"+num+".png"));
oLoad_mas[num].unload();
oLoader.unload();
indexOfSms++;
trace ("кол - во загруженных картинок = " + indexOfSms)
indexSMS.text = "всего картинок: " + indexOfSms;
}
function onTimer(event:TimerEvent):void {
load(0);
load(1);
}
_timer.addEventListener("timer", onTimer);
_timer.start();
вот
исходник с картинками
хелп