function carregar_foto(foto) {
loadMovie("./imatges/"+foto+".jpg", caixa.foto);
colocoar_imatge();
}
Esta es la nueva version gracias a un tutorial de cristalab.El problema es que donde yo tengo puesto "caixa.foto" antes habia "clip" y me sale error.Por que?Con los eventos me tengo que referir al clip donde cargo y eso es lo que hago...aixx. CODIGO:
Código :
function carregar_foto(foto) { var precarga:MovieClipLoader = new MovieClipLoader(); precarga.addListener(this); var precarga:MovieClipLoader = new MovieClipLoader(); precarga.addListener(this); //Empieza a descargarse el archivo externo function onLoadStart(caixa.foto:MovieClip) { //Ocultaremos el MovieClip en el que estamos colocando el archivo externo //para que no sea visible hasta que se realizado toda la descarga. caixa.foto._visible = false; //Detenemos su línea de tiempo. caixa.foto.stop(); } //Mientras dura la descarga function onLoadProgress(caixa.foto:MovieClip, bytesLoaded:Number, bytesTotal:Number) { //Calculamos el porcentaje completado del total de la descarga porcentaje = Math.round(bytesLoaded/bytesTotal*100); //Mandamos el MovieClip que contiene la animación de la barrita de precarga al fotograma //que coincida con el porcentaje cargado: 37% descargado --> fotograma 37 preload.gotoAndStop(porcentaje); //Colocaremos un texto de salida dentro del MovieClip de precarga. preload.cargando.text = "Loading..."; } //Al completarse la descarga y estar el MovieClip listo para ejecutarse. function onLoadInit(clip:MovieClip) { precarga.loadClip("./imatges/"+foto+".jpg", caixa.foto); colocoar_imatge(); } }
Alguien me podria decir en que falla y explicarme rapidamente el motivo?
Muchissimas gracias![/code]