Tengo un código de este tipo, va recorriendo un array de movieClips a las que se les va asignando una URL y el método isLoaded devuelve un true cuando la capa es cargada (esto se comprueba con el getBytesLoaded y el getBytesTotal())
La historia es que con el depurador funciona correctamente la película , pero cuando la ejecuto normalmete, se me engancha la película en el método isLoaded y no carga nada...
for (var i:Number = 0; i<layers.length; i++) {
trace("loading...");
if(isLoaded(layers[i]))
{
trace(layers[0].getNombre()+" cargada");
}
}
método isLoaded
function isLoaded(ly:layer):Boolean{
var capa = ly.getNombre();
trace(capa);
var i:Number = 1;
while(i<12){
trace(i);
var bytesLoadedLy:Number = layersn[capa+i].getBytesLoaded();
var bytesTotalLy:Number = layersn[capa+i].getBytesTotal();
trace(bytesLoadedLy+":"+bytesTotalLy);
if(bytesLoadedLy >= bytesTotalLy & bytesLoadedLy != 0 ){
i++;
}
}
return true;
}
Alguien tiene idea de que me pasa???. Un saludo y muhcas gracias
