Yo creo que es una cuestión de memoria más que de procesador por lo que comentas... así que más que un bucle tendrías que empezar a llenar la memoria y ver si caen los fps... Para llenarla se me ocurre crear BitmapDatas ya que de esa manera puedes calcular exactamente cuando estas llenando, es decir, si creas un 800 x 600 x 24bits tendrás en memoria 1.4Megas (aprox.). Hablo desde la teoría, nunca he intentado algo asi...
Un saludo, Joseba Alonso Pérez www.sidedev.net www.5dms.com > -----Mensaje original----- > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En > nombre de Javier García / E-Creativa > Enviado el: lunes, 30 de abril de 2007 13:32 > Para: Lista dedicada a Actionscript > Asunto: Re: [ASNativos] Detectar procesador > > El caso es que estoy haciendo un generador de postales. El usuario > podrá > elegir su paisaje, y también podrá colocar la foto recortada de su cara > sobre una pareja que posa ante la postal. El tema es que también puede > incluir animales, plantas, objetos extras, etc. La cuestión entonces > está en > que cuando inserta muchas cosas en pantalla, todo se empieza a > ralentizar, > obviamente, dependiendo de la máquina y de los procesos que tenga > abierto. > > Cada objeto que carga en pantalla tiene su propia animación (los > animales se > mueven, las plantas también...). Tengo un total de 13 animales, 10 > plantas y > 14 extras. La idea sería ir mirando el rendimiento conforme va poniendo > objetos y cuando la cosa se quede corta, mostrar un mensaje de > advertencia. > Los animales y las plantas son 100% flash. Los extras son imágenes > (sombreros, gafas de sol...). > > Creo que toda esta info podrá ser de ayuda para dar con una solución > práctica. > > Saludos. > > Jg. > > ----- Original Message ----- > From: <[EMAIL PROTECTED]> > To: "Lista dedicada a Actionscript" <[email protected]> > Sent: Monday, April 30, 2007 12:42 PM > Subject: Re: [ASNativos] Detectar procesador > > > Hmmm... Sin saber cuál es la idea del proyecto no puedo más que > aventurar, > pero... > > Si el usuario empieza a colocar instancias de objetos en pantalla y el > rendimiento cae, averiguar la potencia del procesador no te va a servir > de > mucho, a menos que tenga un límite a la hora de colocar objetos en > pantalla. > > Si el rendimiento cae en función de la complejidad de los gráficos que > tengas en pantalla (porque tienen muchos vectores), a lo mejor tendrías > que usar la propiedad cacheAsBitmap, en caso de que no hagas > transformaciones con ellos, tipo escala o rotación. > > Si cada objeto que se coloca en pantalla ejecuta su propio > onEnterFrame, > entonces sí se puede atacar el problema del rendimiento por el lado de > AS... > > Bueno, coméntanos con lo que sea. > > Un saludo, > Carlos > > > > > > > Entonces me quedo con la idea del Benchmark. > > > > ¿Bastaría con un simple for hasta 10.000 como ha dicho Zárate? > después > > podría hacer una escala de valores para actuar en consecuencia y así, > > poder > > cargar las librerías correspondientes. El caso es que tengo una > librería > > de > > animales y otra de plantas y claro, cuando el usuario empieza a poner > > objetos en pantalla, pos peta jeje (aparte de otras dos librerías de > > objetos > > y otra de paisajes...). > > > > Jg. > > > > ----- Original Message ----- > > From: "Daniel Portilla" <[EMAIL PROTECTED]> > > To: "Lista dedicada a Actionscript" <[email protected]> > > Sent: Monday, April 30, 2007 10:25 AM > > Subject: Re: [ASNativos] Detectar procesador > > > > > > Hola, estoy de acuerdo con ambos, y te recomiendo Javier que tires > por > > la opción de comprobar el rendimiento. Yo hace tiempo tuve que hacer > > una aplicación que funcionara para Pocket y para PC y tuve que hacer > > una función inicial que comprobara qué tipo de rendimiento me daba, > > para diferenciarlos. No recuerdo bien pero creo que había código para > > hacer esto en páginas relacionadas con Flash y PocketPC. > > > > Salu2 > > > > ----------------------------------------------------- > > ASNativos > > www.5dms.com > > subscripciones/desubscripciones > > http://asnativos.5dms.com > > ----------------------------------------------------- > > > > > > ----------------------------------------------------- > > ASNativos > > www.5dms.com > > subscripciones/desubscripciones > > http://asnativos.5dms.com > > ----------------------------------------------------- > > > > > > ----------------------------------------------------- > ASNativos > www.5dms.com > subscripciones/desubscripciones > http://asnativos.5dms.com > ----------------------------------------------------- > > > ----------------------------------------------------- > ASNativos > www.5dms.com > subscripciones/desubscripciones > http://asnativos.5dms.com > ----------------------------------------------------- ----------------------------------------------------- ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -----------------------------------------------------

