Hi, I’m new to the forum… so Hello all.
I’m newish to OOP AS… trying to build a image loader that wipes between loads.
having trouble getting my onloadComplete event to call a method in the main body of the class. what am I missing?
class ScreenWipe
{
var screen:MovieClip;
var wipe:MovieClip;
var but:MovieClip;
var imageHolder:MovieClip;
var mcLoader:MovieClipLoader;
var oListener:Object;
function ScreenWipe (){
    myLoader("img1.jpg", screen);
}
function doSomething(){
    trace("called from onLoad Complete event");
    }
function myLoader(url:String, target:MovieClip){
    //Listener Objects
    oListener = new Object();
    oListener.onLoadStart = function (target_mc:MovieClip){
        trace("Load Started");
        }
    oListener.onLoadComplete = function (target_mc:MovieClip){
        trace("Load Complete");
        doSomething();
        }
    //Loader
    mcLoader = new MovieClipLoader();
    mcLoader.addListener(oListener);
    mcLoader.loadClip(url, target);
    }
}
Thanks in advance…