Esta clase facilita la carga secuenciada de MovieClips.
Actionscript:
pileUpLoader = new pileUpLoader();
function pileUpLoader() {
this.movieArray = new Array();
}
pileUpLoader.addFile = function(filename, loadTarget) {
this.movieArray.push({filename:filename, loadTarget:loadTarget});
};
pileUpLoader.clearStack = function() {
this.movieArray.length = 0;
};
pileUpLoader.loadNext = function() {
if (this.movieArray.length>0) {
this.currentMovie = this.movieArray.shift();
loadMovie(this.currentMovie.filename, this.currentMovie.loadTarget);
return 1;
} else {
return 0;
}
};
//Uso
pileUpLoader.addFile(filename, targetname);
pileUpLoader.loadNext();
function pileUpLoader() {
this.movieArray = new Array();
}
pileUpLoader.addFile = function(filename, loadTarget) {
this.movieArray.push({filename:filename, loadTarget:loadTarget});
};
pileUpLoader.clearStack = function() {
this.movieArray.length = 0;
};
pileUpLoader.loadNext = function() {
if (this.movieArray.length>0) {
this.currentMovie = this.movieArray.shift();
loadMovie(this.currentMovie.filename, this.currentMovie.loadTarget);
return 1;
} else {
return 0;
}
};
//Uso
pileUpLoader.addFile(filename, targetname);
pileUpLoader.loadNext();
