Comunidad de diseño web y desarrollo en internet online

error con onloadComplete?

Citar            
MensajeEscrito el 14 May 2008 07:21 pm
hola puse un listener para la carga de mis imagenes y trato de usar la funcion onloadComplete para ajustar el tamaño de la imagen una ves que este cargada. ya que esta imagen despues la tengo que mostrar en un tamaño mayor y me conviene cargarla una sola ves. pero me devuelve el valor de la propiedad heigth o width como "0" y si trato de cambiarlo la imagen desasparece.

for (i = 0; i < fotos; i++) {
clips.attachMovie ("imagen","imagen" + i,i + 1000);
var myMC = new MovieClipLoader ();
var myListene = new Object ();
myMC.addListener (myListene);
myListene.onLoadComplete = function (cargar) {
trace (cargar._width); // "0"
trace (cargar); //"me devuelve la ruta hasta el clip cargar correspondiente a cada imagen.
cargar._width = 122; // me borra el clip y no veo nada!
};
myMC.loadClip ("Fotos/" + _parent["imagen" + i],clips["imagen" + i].cargar);
clips["imagen" + i]._y = (intPosiciony * intSeparar);
clips["imagen" + i]._x = (intposicionx * intSeparar2);
intposicionx++;
if (intposicionx == 2) {
intposicionx = 0;
intPosiciony++;
}
}

Por diegof18

26 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 14 May 2008 07:55 pm
Lo que ocurre es que "onLoadComplete" se dispara cuando la carga termina, pero antes de poder acceder a las propiedades, en vez de usar onLoadComplete, debes usar onLoadInit.

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 15 May 2008 11:28 am
Listo anda perfecto muchas gracias por la Data!

Por diegof18

26 de clabLevel



Genero:Masculino  

msie7

 

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