gracias por la ayuda les comento mi problema tengo un swf este carga swf externos en un mc vacio con moviecliploader la duda esta es porque la barra de carga no desaparece del escenario, el codigo del moviecliploader lo llamo desde un mc que es donde estan los botones, desde la linea principal no me funcionaba bien, carga extiosamente los swf pero no quita la barra de carga y no se que sera gracias este es el codigo del moviecliploader
Código :
var precargador_mcl:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();
listener.onLoadStart = function(target_mc) {
if (_root.barra_mc) {
_root.barra_mc.removeMovieClip();
}
_root.attachMovie("carga","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("cargando el swf");
var porcentaje:Number;
porcentaje = Math.round((loadedBytes*100)/totalBytes);
_root.barra_mc.gotoAndStop(porcentaje);
target_mc._visible = false;
target_mc.stop();
};
listener.onLoadComplete = function(target_mc) {
trace("carga completa");
// aqui se supone que la borra no pasa nada
_root.barra_mc.removeMovieClip();
target_mc._visible = true;
target_mc.play();
};
precargador_mcl.addListener(listener);
//codigo de uno de los botones
//secciones es el movieclip vacio
ilustracion.onPress = function() {
this.enabled = false;
_root.secciones.onEnterFrame = function() {
if (this._currentframe != 1) {
this.prevFrame();
} else {
this.stop();
delete this["onEnterFrame"];
precargador_mcl.addListener(listener);
precargador_mcl.loadClip("seccion_ilustracion.swf",_root.secciones);
}
// end if
};
};
algunas veces la barra se desaparece en el reproductor de flash corriendolo local pero en un explorador la barra se queda hay
esta es la pagina para que miren que es lo que pasa esta en la seccion de works
http://www.puntgraphic.com
Gracias
