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…