Hola, este es el codigo de la funcion que carga el archivo externo:
Código :
//DECLARACIÓN DE VARIABLES
var precargador_mcl:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();
listener.onLoadStart = function(target_mc) {
trace("Iniciando");
_root.attachMovie("barra", "barra_mc", _root.getNextHighestDepth());
_root.barra_mc._y = Stage.height/2;
_root.barra_mc._x = Stage.width/2;
};
listener.onLoadProgress = function(target_mc, loadedBytes, totalBytes) {
trace("En progreso");
var porcentaje:Number;
porcentaje = Math.round((loadedBytes*100)/totalBytes);
_root.barra_mc.gotoAndStop(porcentaje);
target_mc._visible=false;
target_mc.stop();
};
//Función onLoadComplete
listener.onLoadComplete = function(target_mc) {
trace("ya");
_root.barra_mc.removeMovieClip();
target_mc._visible=true;
target_mc.play();
};
precargador_mcl.addListener(listener);
//CODIGO DEL BOTON
var nochache:String;
//En el evento onRelease del boton . . .
cargar_btn.onRelease = function() {
nocache = "?nocaching="+random(65000);
precargador_mcl.loadClip("Computacion.swf", caja_mc);
};
ESTE ES EL CODIGO QUE UTILIZO EN EL ARCHIVO CARGADO.
he creado una funcion para cada boton
Código :
function irpro(){
gotoAndPlay("Principal",23);
}
function irpresentacion(){
gotoAndPlay("Principal",21);
}
y este es el codigo que va en cada botón.
Código :
on (release)
{
_root.irpro();
}
Espero su ayuda.