Comunidad de diseño web y desarrollo en internet online

Pregunta rápida...

Citar            
MensajeEscrito el 18 Sep 2007 05:16 pm
Saludos gente CL...
Pregunta Rápida:

¿Qué tan malo es es dejar un onEnterFrame funcionando durante todo el proceso de mi sitio?

Pregunto esto porque tengo problemas para centrar una imagen externa que estoy cargando... la cargo y en onLoadComplete trato de jalar el valor del ancho del MC que contiene a la imagen para jugar con las coordenadas pero me sale un espantoso CERO en lugar del tamaño de la imagen.... Asi que lo que estoy haciendo es dejar por la paz el LoadComplete y me fui al fotograma inicial de mi contenedor y deje este codigo corriendo de manera indefinida :crap:

Código :

onEnterFrame = function () {
   movieClip._x = (_parent._width - this._width)/2);
};


Creanme... funciona... si centra la imagen, pero me preocupa el performance de mi SWF. :shock:

Gracias.

Por JaiMiKo

14 de clabLevel



 

opera
Citar            
MensajeEscrito el 18 Sep 2007 05:26 pm
El problema es que onLoadComplete ocurre cuando se terminó de cargar el archivo, pero aún no es manipulable. Utiliza onLoadInit().
Evidentemente un onEnterFrame aumenta el procesamiendo del CPU y disminuye el rendimiento, pero la disminución realmente dependerá del código que tenga que ejecutar. Para esos casos es mejor setInterval()

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 19 Sep 2007 08:44 am
Muchas gracias!! probe ambas cosas y funcionan a la perfección.
Me quedo con onLoadInit().
Gracias, otra vez, The Fricky!
Saludos y Exito!

Por JaiMiKo

14 de clabLevel



 

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.