BigDan, Передавать ссылку на объект и через неё создавать мувик конечно хорошо, жаль только что к поставленной задаче и приведённому ранее коду не имеет никакого отношения.

Код:
import mx.utils.Delegate;
class molecula.ImageLoader extends MovieClip {
private var __listenerObject:Object;
private var __mcl:MovieClipLoader;
private var pic_mc:MovieClip;
public function ImageLoader (image:String) {
this.createEmptyMovieClip("pic_mc", this.getNextHighestDepth());
__mcl = new MovieClipLoader();
__listenerObject = new Object();
__listenerObject.onLoadComplete = Delegate.create (this, this.tracer)
__mcl.addListener(__listenerObject);
__mcl.loadClip(image, this.pic_mc);
}
private function tracer ():Void {
trace ('com')
}
}
Прошу меня извинить, исправлял тут и упустил кое что