Подскажите способ удаления события загрузки.
Делаю так :

Код AS1/AS2:
var ru = new com.ClassLoader();
ru.loadContent(src,clip, func, func1); // мой класс лоадера просто запакованный для удобства мувиклип лоадер , где func - loadInit, func1 - LoadProgress
function func() {
clip._visible = true;
}
function func1() {
var pt = clip.getBytesLoaded();
var px = clip.getBytesTotal();
if(pt/px!=1) { field.text = pt/px;
}
}
ESCbutton.onRelease = func3;
function func3() {
delete ru;
};
При таком стечении обстоятеслтв - все нормально загрузка удаляется ЕСЛИ клип уже прогружен. А если мы используем проверку на работу загрузчика, тоесть пробуем грузить. В таком случае ничего не удаляется. Загрузка продолжается, до тех пор пока не прогрузится до конца и не появится картинка.
Как поступать корректно?