Wenas flasheros,
Tengo un problema el cual me tiene un poco perdido.. estoy haciendo una pagina en flash, donde cargo una serie de campos de Texto Dinamico y imagenes (en un MediaDisplay)en base a lo especificado en un fichero de texto, el cual cargo con LoadVars.
Aqui esta el codigo:
function fcnCargarFichero(strRutaFicheroCarga:String){
strExtFichero = ".jpg";
var nI:Number = 0;
CargaFrames = new LoadVars();
CargaFrames.onLoad = function(ok){
if(ok){
nTotal = Number(this.total);
trace ("nTotal=" + nTotal);
for (nI = 1; nI <= nTotal; nI++){
titulo_array[nI] = this["titulo" + nI];
desc_array[nI] = this["desc" + nI];
foto_array[nI] = this["foto" + nI];
trace (nI + " " + titulo_array[nI]);
trace (nI + " " + desc_array[nI]);
trace (nI + " " + foto_array[nI]);
}
} else{
trace("ERRORR fcnCargarFichero");
}
}
CargaFrames.load(strRutaFicheroCarga);
return(CargaFrames.loaded);
}
function fcnCargarContenido (strRuta:String){
trace ("titulos: " + titulo_array[nIndiceGlobal]);
trace ("nIndiceGlobal:" + nIndiceGlobal);
tdTitulo.text = titulo_array[nIndiceGlobal];
tdDesc.text = desc_array[nIndiceGlobal];
loadMovie(strRuta+foto_array[nIndiceGlobal]+strExtFichero,"mdVisorImg");
}
Como veis son 2 funciones independientes;primero llamo a fcnCargarFichero y posteriormente a fcnCargarContenido.
Pues bien...debugando, me he encontrado conque el CargaFrames.onLoad no lo realiza hasta que ha ejecutado el loadMovie del fcnCargarContenido.
Me podeis echar un cable por favor??????
No creo q sea problema de codigo, si no conceptual mio... cuando se ejecuta el onLoad??
Gracias por adelantado