I have several html pages located in several folders while master swf located in different folder with essential swfs: preloader, nav, trigger (to be load into master via moviecliploader function). So I use the absolute paths instead of relatative paths to load swfs, but the preloader seem doesn’t work by show the preloading progress with mc if path’s absolute.
Frame 1:
stop();
// create new mc
var myMCL:MovieClipLoader = new MovieClipLoader();
var myListener:Object = new Object();
myMCL.addListener(myListener);
// preloader function to load mcs
myListener.onLoadProgress = function(target_mc:MovieClip, loadedBytes:Number, totalBytes:Number) {
_level50._visible = true;
var preloadPercent:Number = Math.round((loadedBytes / totalBytes) * 100);
_level50.preloader.gotoAndStop(preloadPercent);
}
// hide preloader after load level5 mc
myListener.onLoadComplete = function(target_mc:MovieClip) {
_level50._visible = false;
}
// trigger level5 to load into stage
myMCL.loadClip("http://www.test/swfs/trigger.swf", 5);
// trigger preloader to load into stage
myMCL.loadClip("http://www.test/swfs/preloader.swf", 50);
Frame 5:
stop();
myMCL.loadClip("http://www.test/swfs/nav.swf", 5);
any suggestion?
Friggin’ Mick