Estoy utilizando la clase MovieClipLoader para cargar una imagen de fondo para un sitio Web. Al principio funcionaba muy bien, cargaba la pelicula principal y despues se inicia la carga de la imagen de fondo con su respectivo indicador.
.... y no se que paso... y ahora no carga nada.
Sobra decir que estoy trabajando con Flash Professional 8.
El siguiente es parte del código que se encuentra en la pelicula.
Código :
//==================================
var fondo_img:MovieClipLoader = new MovieClipLoader();
var ysk8:Object = new Object();
ysk8.onLoadStart = function() {
_root.animacion._visible = true;
_root.animacion.gotoAndPlay(2);
};
ysk8.onLoadProgress = function(loading, loaded, total) {
_root.animacion.porciento.text = parseInt(String((loaded*100)/total));
};
ysk8.onLoadComplete = function(loaded) {
_root.animacion._visible = false;
var duracion:Number = 500;
trace("inicia intervalo");
intervalId = setInterval(_root, "retardo", duracion);
};
fondo_img.addListener(ysk8);
function cambio_fondo(num:Number):Void {
ysk8.loadClip("fondo_"+num+".jpg", this.fondo_img_cont);
}
function retardo() {
trace("termina intervalo");
clearInterval(intervalId);
_global._intervalo_cf = 0;
repos_img();
}
function repos_img():Void {
_root.fondo_img_cont._width = Stage.width;
_root.fondo_img_cont._height = Stage.height;
_root.up_img._visible = true;
_root.up_img._width = Stage.width;
_root.up_img._height = Stage.height;
}
//numero_f = random(3);
var numero_f:Number = Math.floor(Math.random()*(2-0+1))+0;
trace(numero_f);
cambio_fondo(numero_f);Si alguien ve algun error o que falta algo de antemano muchas gracias por lo que puedan aportar.
PD. Se que hay algunos inconvenientes con esta clase pero no creo que apliquen a mi caso.
