tengo una pelicula madre que carga varios swfs desde los botones, lo que pasa esque algunas de las peliculas empiezan a verse antes de que el preloader llegue al 100% que puedo hacer, para que siempre arranquen solo cuando se cumplaeste 100%?
este es el codigo q las carga
Código ActionScript :
MovieClip.prototype.fadeIn = function() {
this.onEnterFrame = function() {
if (this._alpha<100) {
this._alpha += 10;
} else {
delete this.onEnterFrame;
}
};
};
bar._visible = false;
border._visible = false;
var empty = this.createEmptyMovieClip("container",_root.container);
empty._x = 0;
empty._y = 0;
my_mc = new MovieClipLoader();
preload = new Object();
my_mc.addListener(preload);
preload.onLoadStart = function(targetMC) {
trace("started loading "+targetMC);
container._alpha = 0;
bar._visible = true;
border._visible = true;
pText._visible = true;
};
preload.onLoadProgress = function(targetMC, lBytes, tBytes) {
bar._width = (lBytes/tBytes)*100;
pText.text = "% "+Math.round((lBytes/tBytes)*100);
};
preload.onLoadComplete = function(targetMC) {
container.fadeIn();
border._visible = false;
bar._visible = false;
pText._visible = false;
trace(targetMC+" finished");
};
//default image
my_mc.loadClip("news2.swf", "container");
//buttons
_root.menu_anim.menu_in.btn_biografia.onRelease = function() {
if (biografia==0){
biografia=1;
fotos=0;
videos=0;
discografia=0;
calendario=0;
noticias=0;
fans=0;
contacto=0;
inicio=0;
loader._visible = true;
my_mc.loadClip("biografia.swf","container");
}}
//el boton de inicio
_root.menu_anim.menu_in.btn_inicio.onRelease = function() {
if (inicio==0){
biografia=0;
fotos=0;
discografia=0;
calendario=0;
noticias=0;
fans=0;
contacto=0;
inicio=1;
videos=0;
loader._visible = true;
my_mc.loadClip("home.swf","container");
}}
//etc... ayuda!!!
