Re: Fw: [ASNativos] problema porcentage precarga JPG -- el codigo
Hola, Acabo de estar probando esta solucion. He quitado los setintervals, y en su lugar ahora utilizo onenterframe como en tu ejemplo. El resultado: el mismo. El cuadro de texto indica 0%, y al cabo de unos segundos...100%. Alguna idea :O gracias Jano, por el ejemplo, me ha ayudado a simplificar el codigo unas cuantas lineas :) --- Alejandro Cid [EMAIL PROTECTED] escribió: Un error en una linea, jiji, el ejemplo en que me basé estaba en un foro y se me ha escapado cambiarlo. Este es el correcto. //Esto va en el primer y unico fotograma de la peli, así que tendrás ue adaptar el código para donde lo quieras usar ;) createEmptyMovieClip(clip_para_meter_la_foto, 10); loadMovie(la_foto.jpg, clip_para_meter_la_foto ); createTextField(porcentaje, 67, 300, 300, 200, 20); onEnterFrame = function() { if (clip_para_meter_la_foto.getBytesLoaded()/clip_para_meter_la_foto.getBytesTo tal() == 1) { //Mete aquí el código que te apetezca una vez que la foto se ha cargado porcentaje.text = Foto cargada; delete _root.onEnterFrame; } else { //Aquí lo que sucede mientras la foto se está cargando //definimos el porcentaje porcentaje.text = Math.floor(clip_para_meter_la_foto.getBytesLoaded()/(clip_para_meter_la_foto .getBytesTotal()/100))+%; } }; Saludetes ya me diras si te ha servido, o si he metido la gamba. Jano.-- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- __ Renovamos el Correo Yahoo!: ¡100 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas --
RE: Fw: [ASNativos] problema porcentage precarga JPG -- el codigo
Solo como comentario...¿tienes algo en la libreria, que este siendo vinculado y que tenga algo que ver con la carga de imagenes?. Eso puede tener que ver con el tema. Los movie clips vinculados, aun no siendo usados, se computan en la precarga. -Mensaje original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] nombre de David Pariente Enviado el: jueves, 07 de octubre de 2004 13:32 Para: [EMAIL PROTECTED] Asunto: Re: Fw: [ASNativos] problema porcentage precarga JPG -- el codigo Hola, Acabo de estar probando esta solucion. He quitado los setintervals, y en su lugar ahora utilizo onenterframe como en tu ejemplo. El resultado: el mismo. El cuadro de texto indica 0%, y al cabo de unos segundos...100%. Alguna idea :O gracias Jano, por el ejemplo, me ha ayudado a simplificar el codigo unas cuantas lineas :) --- Alejandro Cid [EMAIL PROTECTED] escribió: Un error en una linea, jiji, el ejemplo en que me basé estaba en un foro y se me ha escapado cambiarlo. Este es el correcto. //Esto va en el primer y unico fotograma de la peli, así que tendrás ue adaptar el código para donde lo quieras usar ;) createEmptyMovieClip(clip_para_meter_la_foto, 10); loadMovie(la_foto.jpg, clip_para_meter_la_foto ); createTextField(porcentaje, 67, 300, 300, 200, 20); onEnterFrame = function() { if (clip_para_meter_la_foto.getBytesLoaded()/clip_para_meter_la_foto.getBytesTo tal() == 1) { //Mete aquí el código que te apetezca una vez que la foto se ha cargado porcentaje.text = Foto cargada; delete _root.onEnterFrame; } else { //Aquí lo que sucede mientras la foto se está cargando //definimos el porcentaje porcentaje.text = Math.floor(clip_para_meter_la_foto.getBytesLoaded()/(clip_para_meter_la_foto .getBytesTotal()/100))+%; } }; Saludetes ya me diras si te ha servido, o si he metido la gamba. Jano.-- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- __ Renovamos el Correo Yahoo!: ¡100 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- Este mensaje ha sido analizado y protegido por la tecnologia antivirus www.trendmicro.es Este mensaje ha sido analizado y protegido por la tecnologia antivirus www.trendmicro.es -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas --
Fw: Fw: [ASNativos] problema porcentage precarga JPG -- el codigo
Estoy con Jesus, además, sea como sea tiene que funcionar :D, cuelga el código integro en alguna parte y lo miro/miramos, que ya me huele mal, por lo que cuentas, no hace un refresco de la información, prueba a sacar trace(mensaje_test) en sitios clave para ver como va el tema. Jano - Original Message - From: Jesus Alonso [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, October 07, 2004 1:52 PM Subject: RE: Fw: [ASNativos] problema porcentage precarga JPG -- el codigo Solo como comentario...¿tienes algo en la libreria, que este siendo vinculado y que tenga algo que ver con la carga de imagenes?. Eso puede tener que ver con el tema. Los movie clips vinculados, aun no siendo usados, se computan en la precarga. -Mensaje original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] nombre de David Pariente Enviado el: jueves, 07 de octubre de 2004 13:32 Para: [EMAIL PROTECTED] Asunto: Re: Fw: [ASNativos] problema porcentage precarga JPG -- el codigo Hola, Acabo de estar probando esta solucion. He quitado los setintervals, y en su lugar ahora utilizo onenterframe como en tu ejemplo. El resultado: el mismo. El cuadro de texto indica 0%, y al cabo de unos segundos...100%. Alguna idea :O gracias Jano, por el ejemplo, me ha ayudado a simplificar el codigo unas cuantas lineas :) --- Alejandro Cid [EMAIL PROTECTED] escribió: Un error en una linea, jiji, el ejemplo en que me basé estaba en un foro y se me ha escapado cambiarlo. Este es el correcto. //Esto va en el primer y unico fotograma de la peli, así que tendrás ue adaptar el código para donde lo quieras usar ;) createEmptyMovieClip(clip_para_meter_la_foto, 10); loadMovie(la_foto.jpg, clip_para_meter_la_foto ); createTextField(porcentaje, 67, 300, 300, 200, 20); onEnterFrame = function() { if (clip_para_meter_la_foto.getBytesLoaded()/clip_para_meter_la_foto.getBytesTo tal() == 1) { //Mete aquí el código que te apetezca una vez que la foto se ha cargado porcentaje.text = Foto cargada; delete _root.onEnterFrame; } else { //Aquí lo que sucede mientras la foto se está cargando //definimos el porcentaje porcentaje.text = Math.floor(clip_para_meter_la_foto.getBytesLoaded()/(clip_para_meter_la_foto .getBytesTotal()/100))+%; } }; Saludetes ya me diras si te ha servido, o si he metido la gamba. Jano.-- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- __ Renovamos el Correo Yahoo!: ¡100 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- Este mensaje ha sido analizado y protegido por la tecnologia antivirus www.trendmicro.es Este mensaje ha sido analizado y protegido por la tecnologia antivirus www.trendmicro.es -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas --
RE: Fw: [ASNativos] problema porcentage precarga JPG -- el codigo
... pues todo este codigo esta en una movie que tengo en la galeria...la movie galley... posiblemente tenga algo que ver con esto...:( gracias por la idea --- Jesus Alonso [EMAIL PROTECTED] escribió: Solo como comentario...¿tienes algo en la libreria, que este siendo vinculado y que tenga algo que ver con la carga de imagenes?. Eso puede tener que ver con el tema. Los movie clips vinculados, aun no siendo usados, se computan en la precarga. -Mensaje original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] nombre de David Pariente Enviado el: jueves, 07 de octubre de 2004 13:32 Para: [EMAIL PROTECTED] Asunto: Re: Fw: [ASNativos] problema porcentage precarga JPG -- el codigo Hola, Acabo de estar probando esta solucion. He quitado los setintervals, y en su lugar ahora utilizo onenterframe como en tu ejemplo. El resultado: el mismo. El cuadro de texto indica 0%, y al cabo de unos segundos...100%. Alguna idea :O gracias Jano, por el ejemplo, me ha ayudado a simplificar el codigo unas cuantas lineas :) --- Alejandro Cid [EMAIL PROTECTED] escribió: Un error en una linea, jiji, el ejemplo en que me basé estaba en un foro y se me ha escapado cambiarlo. Este es el correcto. //Esto va en el primer y unico fotograma de la peli, así que tendrás ue adaptar el código para donde lo quieras usar ;) createEmptyMovieClip(clip_para_meter_la_foto, 10); loadMovie(la_foto.jpg, clip_para_meter_la_foto ); createTextField(porcentaje, 67, 300, 300, 200, 20); onEnterFrame = function() { if (clip_para_meter_la_foto.getBytesLoaded()/clip_para_meter_la_foto.getBytesTo tal() == 1) { //Mete aquí el código que te apetezca una vez que la foto se ha cargado porcentaje.text = Foto cargada; delete _root.onEnterFrame; } else { //Aquí lo que sucede mientras la foto se está cargando //definimos el porcentaje porcentaje.text = Math.floor(clip_para_meter_la_foto.getBytesLoaded()/(clip_para_meter_la_foto .getBytesTotal()/100))+%; } }; Saludetes ya me diras si te ha servido, o si he metido la gamba. Jano.-- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- __ Renovamos el Correo Yahoo!: ¡100 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- Este mensaje ha sido analizado y protegido por la tecnologia antivirus www.trendmicro.es Este mensaje ha sido analizado y protegido por la tecnologia antivirus www.trendmicro.es -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- __ Renovamos el Correo Yahoo!: ¡100 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas --
Re: Fw: Fw: [ASNativos] problema porcentage precarga JPG -- el codigo
muvhas gracias, me servira mucho para hacer pruebas :D --- Alejandro Cid [EMAIL PROTECTED] escribió: David te he enviado un rar con la foto, el archivo *.fla, el html y la peli *.swf. Espero que te ayude. Jano -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- __ Renovamos el Correo Yahoo!: ¡100 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas --
[ASNativos] problema porcentage precarga JPG -- el codigo
show_big_photo=function(photo) { this.createEmptyMovieClip(bigfoto, 13500); bigfoto._alpha=0; loadMovie(fotos/+photo[0]+_b.jpg,bigfoto); data=new Array(); data[line,col,2]=photo[2]; var bf = setInterval(function (mc,data) { estabigfoto=mc[bigfoto]; if ((mc[bigfoto].getBytesLoaded() = 1) || (mc[bigfoto].getBytesLoaded() (mc[bigfoto].getBytesTotal()-10)) ) { //if (estabigfoto.getBytesLoaded() 1) { attachMovie(mc_loading_percent,mc_loading2,10); mc_loading2._x=bfcenterx-(mc_loading2._width/2); mc_loading2._y=bfcentery-(mc_loading2._height/2); percent=(estabigfoto.getBytesLoaded())/estabigfoto.getBytesTotal(); percentatge=Math.floor((16*percent)); pagefoot.text=steps+ +percent+%, +estabigfoto.getBytesLoaded()+ of +estabigfoto.getBytesTotal(); steps++; mc_loading2.removeMovieClip(); mc_loading2.gotoandplay(percentatge+1); //} } else { //pagefoot.text=popo+estabigfoto.getBytesLoaded()+ of +estabigfoto.getBytesTotal(); estabigfoto._alpha = 99; clearInterval(bf); mc_loading2.removeMovieClip(); if (estabigfoto._widthestabigfoto._height) { orient=h; } else { orient=v; } //etc...etcesto funciona bien } }, 80, this,data); } __ Renovamos el Correo Yahoo!: ¡100 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas --
RE: [ASNativos] problema porcentage precarga JPG -- el codigo
); this.$mcToLoadJPG_pointer.mcImgContainer_pointer._x = this.$mcToLoadJPG_pointer.mcMaskImg_pointer._x + ((wMask_int - this.$mcToLoadJPG_pointer.mcImgContainer_pointer._width) / 2); this.$mcToLoadJPG_pointer.mcImgContainer_pointer._y = this.$mcToLoadJPG_pointer.mcMaskImg_pointer._y + ((hMask_int - this.$mcToLoadJPG_pointer.mcImgContainer_pointer._height) / 2); }; MCLoaderJPG.prototype.setMCtoLoadJPG = function(mcToLoadJPG_pointer, jpgToLoad_str, pointersmcLoaders_array, pointersmcPhoto_array, titlesImg_array){ this.init(mcToLoadJPG_pointer, jpgToLoad_str, pointersmcLoaders_array, pointersmcPhoto_array, titlesImg_array); }; [/code_class] Y para llamarla, lo hago así: [code] var myLoaderHomeJPG = new MCLoaderJPG(_root.insContent.insHome.insPhotoHome.insPhoto00, ./img/recepcion_carmen_bianca_1.jpg, [_root.insContent.insHome.insPhotoHome.insPhoto00.insTextLoading, _root.insContent.insHome.insPhotoHome.insPhoto00.insMaskPreload, _root.insContent.insHome.insPhotoHome.insPhoto00.insImgLoaderPhoto, _root.insContent.insHome.insPhotoHome.insPhoto00.insBgLoader], [_root.insContent.insHome.insPhotoHome.insPhoto00.insMaskPhoto, _root.insContent.insHome.insPhotoHome.insPhoto00.insPhotoContainer, _root.insContent.insHome.insPhotoHome.insPhoto00.insBgPhoto], [prueba, descripción de prueba]); myLoaderHomeJPG.startLoad(); [/code] Parámetros: _global.MCLoaderJPG = function (mcToLoadJPG_pointer, jpgToLoad_str, pointersmcLoaders_array, pointersmcPhoto_array, titlesImg_array) mcToLoadJPG_pointer: puntero o referencia al MC dónde se quiere cargar el JPG. jpgToLoad_str: string con la ruta del jpg que queremos cargar. pointersmcLoaders_array: array con referencias a MC que harán las funciones del preload; son, por orden: - referencia a MC con texto cargando - referencia a MC con máscara de la imagen del preload (para enseñar/ocultar/irla escalando para que haga el efecto de subir) - referencia a MC con imagen de la precarga - referencia a MC con imagen de fondo de la precarga pointersmcPhoto_array; array con referencias a MC que harán ciertas funciones en la foto una vez cargada; de nuevo, por orden: - referencia a máscara de la imagen que se carga (enseñar/ocultar) - referencia al MC contenedor de la imagen - referencia a la imagen o MC de fondo de la imagen titlesImg_array: array con textos referentes a la imagen: - título - descripción Saludos. -Mensaje original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de David Pariente Enviado el: miércoles, 06 de octubre de 2004 21:51 Para: ACTION SCRIPT Asunto: [ASNativos] problema porcentage precarga JPG -- el codigo show_big_photo=function(photo) { this.createEmptyMovieClip(bigfoto, 13500); bigfoto._alpha=0; loadMovie(fotos/+photo[0]+_b.jpg,bigfoto); data=new Array(); data[line,col,2]=photo[2]; var bf = setInterval(function (mc,data) { estabigfoto=mc[bigfoto]; if ((mc[bigfoto].getBytesLoaded() = 1) || (mc[bigfoto].getBytesLoaded() (mc[bigfoto].getBytesTotal()-10)) ) { //if (estabigfoto.getBytesLoaded() 1) { attachMovie(mc_loading_percent,mc_loading2,10); mc_loading2._x=bfcenterx-(mc_loading2._width/2); mc_loading2._y=bfcentery-(mc_loading2._height/2); percent=(estabigfoto.getBytesLoaded())/estabigfoto.getBytesTotal(); percentatge=Math.floor((16*percent)); pagefoot.text=steps+ +percent+%, +estabigfoto.getBytesLoaded()+ of +estabigfoto.getBytesTotal(); steps++; mc_loading2.removeMovieClip(); mc_loading2.gotoandplay(percentatge+1); //} } else { //pagefoot.text=popo+estabigfoto.getBytesLoaded()+ of +estabigfoto.getBytesTotal(); estabigfoto._alpha = 99; clearInterval(bf); mc_loading2.removeMovieClip(); if (estabigfoto._widthestabigfoto._height) { orient=h; } else { orient=v; } //etc...etcesto funciona bien } }, 80, this,data); } __ Renovamos el Correo Yahoo!: ¡100 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- -- Lista ASNativos:[EMAIL
Re: [ASNativos] problema porcentage precarga JPG -- el codigo
Bueno, en mi opinión, creo que te has liado un poquitín, si puedes cuelga en algun sitio el codigo completo para eso y le echo un vistazo. Aquí te mando el código para cargar una imagen .jpg con su correspondiente porcentaje, solo tienes que cambiar el nombre de la imagen la_foto.jpg por la que tu quieras, de todas formas sobre esto hay información a patadas en foros y demas páginas de AS. tanto para cargar una foto como multiples fotos. //Esto va en el primer y unico fotograma de la peli, así que tendrás ue adaptar el código para donde lo quieras usar ;) createEmptyMovieClip(clip_para_meter_la_foto, 10); loadMovie(la_foto.jpg, clip_para_meter_la_foto ); createTextField(porcentaje, 67, 300, 300, 200, 20); onEnterFrame = function() { if (clip_para_meter_la_foto.getBytesLoaded()/clip_para_meter_la_foto.getBytesTotal() == 1) { //Mete aquí el código que te apetezca una vez que la foto se ha cargado texto.text = Foto cargada; delete _root.onEnterFrame; } else { //Aquí lo que sucede mientras la foto se está cargando //definimos el porcentaje porcentaje.text = Math.floor(clip_para_meter_la_foto.getBytesLoaded()/(clip_para_meter_la_foto.getBytesTotal()/100))+%; } }; Saludetes ya me diras si te ha servido, o si he metido la gamba. Jano.-- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas --
Fw: [ASNativos] problema porcentage precarga JPG -- el codigo
Un error en una linea, jiji, el ejemplo en que me basé estaba en un foro y se me ha escapado cambiarlo. Este es el correcto. //Esto va en el primer y unico fotograma de la peli, así que tendrás ue adaptar el código para donde lo quieras usar ;) createEmptyMovieClip(clip_para_meter_la_foto, 10); loadMovie(la_foto.jpg, clip_para_meter_la_foto ); createTextField(porcentaje, 67, 300, 300, 200, 20); onEnterFrame = function() { if (clip_para_meter_la_foto.getBytesLoaded()/clip_para_meter_la_foto.getBytesTo tal() == 1) { //Mete aquí el código que te apetezca una vez que la foto se ha cargado porcentaje.text = Foto cargada; delete _root.onEnterFrame; } else { //Aquí lo que sucede mientras la foto se está cargando //definimos el porcentaje porcentaje.text = Math.floor(clip_para_meter_la_foto.getBytesLoaded()/(clip_para_meter_la_foto .getBytesTotal()/100))+%; } }; Saludetes ya me diras si te ha servido, o si he metido la gamba. Jano.-- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas -- -- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas --