ya..., el asunto es que lo cargo en niveles... y he probado con
if (modo!="copia"){
}else{
}
Te muestro en rojo donde lo he colocado..., que no ando muy seguro...

y luego después de cargarse si desde alguno de los botones que están en esas pelís intento volver a cargar alguno de esos swf. x ejem: "logoPres.swf" en el nivel que le dí, parece que intenta volver a hacer la carga. Debajo pongo lo que estoy escribiendo en las pelis cargadas. Gracias y a ver si me podéis echar una mano.
saludos
onClipEvent (load) {
if(modo != "copia"){ loadMovieNum("inicioMovieNum.swf", 1);
loadMovieNum("presentacMovieNum.swf", 2);
loadMovieNum("logoPres.swf", 7);
} n_cargados = new Array(3);
n_total= new Array(3);
var num_Movie = 3;
var p5 = 0;
var cargados = 0;
var total = 0;
barra1._xscale = p5;
}
onClipEvent (enterFrame) {
n_cargados[0] = Math.round((_level1.getBytesLoaded())/1024);
n_cargados[1] = Math.round((_level2.getBytesLoaded())/1024);
n_cargados[2] = Math.round((_level7.getBytesLoaded())/1024);
n_total[0] = Math.round((_level1.getBytesTotal())/1024);
n_total[1] = Math.round((_level2.getBytesTotal())/1024);
n_total[2] = Math.round((_level7.getBytesTotal())/1024);
//trace("n_carg:"+n_cargados);
//trace("n_tot:"+n_total);
var cargados = 0;
var total = 0;
for(i=0;i<num_Movie;i++) {
cargados = cargados + n_cargados[i];
total = total + n_total[i];
//trace(cargados);
}
p5 = (cargados/total)*100;//aquí es donde crece la barra
if ((cargados == total) && (total>0)) {
_root.indicadores.textoBarra.text = "Finalizado";
finalizado = true;
}
else ( modo!= "copia"){
_root.indicadores.textoBarra.text = "Cargando interface "+cargados+"Kb. de "+total+" Kb.";
//for(j=0;j<78000;j++) { }
barra1._xscale = p5;
}
//if (p5>100) {_root.stop()}
// Puesta en marcha de los SWF una vez que todos cargaron
if (finalizado == true) {
_level1.gotoAndStop(2);
_level2.gotoAndStop(2);
_level7.gotoAndStop(2);
_root.gotoAndPlay(2);
}
}
y después en un botón en "inicioMovieNum.swf" escribo:
on (release) {
modo = "copia";
unloadMovieNum(3);
unloadMovieNum(4);
unloadMovieNum(5);
loadMovieNum("presentacMovieNum.swf", 2);
loadMovieNum("logoPres.swf", 7);
}