Re: Fw: [ASNativos] problema porcentage precarga JPG -- el codigo

2004-10-07 Por tema David Pariente
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

2004-10-07 Por tema Jesus Alonso

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

2004-10-07 Por tema Alejandro Cid
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

2004-10-07 Por tema David Pariente
...

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

2004-10-07 Por tema David Pariente
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

2004-10-06 Por tema David Pariente
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

2004-10-06 Por tema Hari Seldon
);
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

2004-10-06 Por tema Alejandro Cid
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

2004-10-06 Por tema Alejandro Cid




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
--