preloading multiple swf's
Hej,jeg har en main side der loader alle undersider ind som seperate swf's. Jeg vil gerne at de bliver preloadede og at der under loading processen vises: "Henter forside", "Henter priser" osv.
Dette må gerne gøres via et array og ikke lagt ud på flere frames.
Har prøvet a la nedestående men uden succes.
Så hjælp ønskes!
Mvh
Hanna
var files:Array = new Array("forside.swf", "omraade.swf", "beliggenhed.swf", "arkitektur.swf", "eksterior.swf", "boligerne.swf", "interior.swf", "kontakt.swf");
var counter
for (var i:Number = 0; i<files.length; i++) {
var listener:Object = this["listener"+i] = new Object();
var mcl:MovieClipLoader = this["mcl"+i] = new MovieClipLoader();
var dummy:MovieClip = this.createEmptyMovieClip("dummy"+i, 333+i);
dummy._visible = false;
listener.onLoadProgress = function(dummy, loaded, total) {
mc_preloader._visible = true;
mc_preloader.count.text = Math.round((loaded/total)*100)+"%";
//trace("loading");
};
listener.onLoadInit = function(mc:MovieClip) {
mc_preloader._visible = false;
mc_preloader.count.text = "";
trace(mc+" loaded and removed");
mc.removeMovieClip();
counter++;
};
mcl.addListener(listener);
mcl.loadClip(files[i], dummy);
}
if (counter == files.length) {
_root.gotoAndStop(2);
}