Aiba dios, tienes razón, lo acabo de ver con la consola de rendimiento de
Windows al usar la aplicación, se multiplica su peso mogollón. Pues ahora ya
estoy en la duda de si hacerlo o no. Mas o menos en la aplicación se pueden
cargar unas 100 imágenes (que en realidad son swf con un png embebido y
compresión jpg) de unos 650 x 400 píxeles. 
¿petará?

> -----Mensaje original-----
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En
> nombre de Joseba Alonso
> Enviado el: jueves, 30 de agosto de 2007 16:00
> Para: Lista dedicada a Actionscript
> Asunto: Re: [ASNativos]Caché de Flash Player. Cuando sí y cuándo no se
queda en
> caché?
> 
> Ten cuidado, no te fies del archivo jpg para determinar la RAM que va a
> ocupar un bitmapData, no tiene nada que ver y es bastante superior. Una
> imagen de 800x600 a 24 bits por pixel ocupa 1440Kb en memoria, al
> almacenarlo se comprime usando los algoritmos de jpeg y por eso el peso se
> reduce, pero en memoria se almacena la informacion de pixel *sin
comprimir*
> lo que significa que 10 imagenes a 800x600 te van a quitar unos 14 o 15
> megas de RAM.
> 
> Un saludo,
> 
> Joseba
> 
> El día 30/08/07, xleon <[EMAIL PROTECTED]> escribió:
> >
> > Gracias Cay, lo que haré será usar caché de bitmapdatas. En mi caso
> > estamos
> > hablando de mas o menos 5 o 6 megas de imágenes para toda la aplicación.
Y
> > con la cantidad de ram que tienen ahora todos los equipos no creo que
haya
> > problema
> >
> > > -----Mensaje original-----
> > > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En
> > > nombre de Cay
> > > Enviado el: jueves, 30 de agosto de 2007 9:06
> > > Para: Lista dedicada a Actionscript
> > > Asunto: Re: [ASNativos] Caché de Flash Player. Cuando sí y cuándo no
se
> > queda en
> > > caché?
> > >
> > > En principio el cache que usa Flash Player es el del navegador, por
> > > tanto depende directamente de la configuracion de este...
> > > removeMovieClip no borra de la cache... de hecho no hay forma de
borrar
> > > nada de la cache (mas q usando backend y tal para "confundir" al
> > > navegador)... pero todo esto depende del navegador. Otra cosa que hay
> > > que tener en cuenta es que, aunque nuestro clip esté en cache y se
> > > cargue desde ahi, pasaran un par de frames (relativo) antes de que
> > > cargue realmente en el clip, por tanto los preloaders son siempre
> > > necesarios.
> > > Lo del array de BMPs es bastante util y practico, pero hay que tener
en
> > > cuenta que todas las imagenes que cachees ocuparan memoria ram, y si
te
> > > pasas de la ram disponible los bmps no se crearan.
> > >
> > > Saludos,
> > >
> > > Cay
> > >
> > > xleon escribió:
> > > > Hola, volviendo a un tema del que hablábamos el otro dia sobre cómo
> > parar o
> > > > cancelar una precarga (la conclusión fue cargar un "vacio.swf" sobre
> > el
> > > > mismo clip), se me ocurren otras preguntas.
> > > >
> > > > Estoy tratando de hacer una carga en segundo plano de un montón de
swf
> > y
> > jpg
> > > > de varias secciones. Esta carga se cancelaria si el usuario entra en
> > una
> > > > seccion que no todavía no se ha precargado.
> > > >
> > > > Bueno, al grano, las preguntas son:
> > > >
> > > > Una vez cargado una imagen o swf sobre un MovieClip....
> > > >
> > > > ¿si hacemos removeMovieClip se borra de la caché? (pregunto esto
> > porque
> > > > algunas veces me pasa y otras no, y no por qué)
> > > >
> > > > ¿si cargo un 'vacio.swf' sobre ese mismo clip, y luego vuelvo a
cargar
> > el
> > > > swf que estaba anteriormente, se cargará el que estaba en caché o se
> > cargará
> > > > de nuevo?
> > > >
> > > > ¿es lo mismo removeMovieClip del que contiene el swf, que del
> > contendedor
> > > > que contiene a su vez un conjunto de clips con swf´s cargados? (me
> > refiero
> > > > claro está a nivel de caché)
> > > >
> > > > Y lo más jodido
> > > > ¿Cambia alguna de estas cosas entre navegadores? (usease: firefox y
> > > > explorer)
> > > >
> > > > Ya acaban las preguntas !
> > > >
> > > >
> > > >
> > > > Tengo una solución alternativa para el tema de las cachés, no se si
> > alguien
> > > > ha hecho ya algo similar, o si le veis algún inconveniente, pero en
el
> > > > último trabajo que hice me vino de perlas. Si no arreglo el tema
este
> > de
> > la
> > > > caché, lo volveré a utilizar. Aunque no lo he probado con imágenes
que
> > > > tienen  pixeles transparentes
> > > >
> > > > - Hago un array static para toda la aplicación (llamémosle
> > arr_capturas)
> > > > - Una vez cargada una imagen, le "hacemos una foto al clip" que la
> > contiene
> > > > con BitMapData
> > > > - Añadimos al array "arr_capturas" que os decia un objeto como esto:
> > > > {ruta:ruta_unica_dela_imagen, captura:el_bitmapdata}
> > > > - Antes de volver a cargar la imagen sobre el mismo clip, miramos
> > primero si
> > > > la ruta está almacenanda en arr_capturas. Si no es asi, hacemos el
> > load
> > de
> > > > la imagen. Y si por el contrario, si que estaba almacenada, hacemos
un
> > > > attach del bitmapdata almacenado
> > > >
> > > >
> > > > Espero que a alguien le sirva, y algún comentario si es posible
> > > >
> > > > Saludos
> > > >
> > > > No virus found in this outgoing message.
> > > > Checked by AVG Free Edition.
> > > > Version: 7.5.484 / Virus Database: 269.12.10/977 - Release Date:
> > 28/08/2007
> > > > 16:29
> > > >
> > > >
> > > >
> > > >
> > > > -----------------------------------------------------
> > > > ASNativos
> > > > www.5dms.com
> > > > subscripciones/desubscripciones
> > > > http://asnativos.5dms.com
> > > > -----------------------------------------------------
> > > >
> > > >
> > >
> > >
> > > -----------------------------------------------------
> > > ASNativos
> > > www.5dms.com
> > > subscripciones/desubscripciones
> > > http://asnativos.5dms.com
> > > -----------------------------------------------------
> > >
> > > No virus found in this incoming message.
> > > Checked by AVG Free Edition.
> > > Version: 7.5.484 / Virus Database: 269.12.10/977 - Release Date:
> > 28/08/2007 16:29
> > >
> >
> > No virus found in this outgoing message.
> > Checked by AVG Free Edition.
> > Version: 7.5.484 / Virus Database: 269.12.10/977 - Release Date:
> > 28/08/2007
> > 16:29
> >
> >
> >
> >
> > -----------------------------------------------------
> > ASNativos
> > www.5dms.com
> > subscripciones/desubscripciones
> > http://asnativos.5dms.com
> > -----------------------------------------------------
> >
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
> 
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.484 / Virus Database: 269.12.12/979 - Release Date:
29/08/2007 20:21
> 

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.484 / Virus Database: 269.12.12/979 - Release Date: 29/08/2007
20:21
 



-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a