Comunidad de diseño web y desarrollo en internet online

createEmptyMovieClip width

Citar            
MensajeEscrito el 17 Ene 2007 09:14 pm
¿ es posible averiguar el ancho de un Mc creado con createEmptyMovieClip? En el código de mi .fla, dentro de un bucle for, creo el mc y necesito guardar el ancho que tiene cuando se le carga la imagen, haciendo un trace(); el panel de salida me da 0 como valor del ancho (sacado de una variable que lo guarda. Si no me he explicado bien aquí tenéis el código:

Código :

for(i=0; i<2; i++){
   menu_mc.createEmptyMovieClip("img_cb"+i,100*i);
   menu_mc["img_cb"+i]._x = marge+((espai+width_img)*i);
   menu_mc["img_cb"+i]._y = marge;
   menu_mc["img_cb"+i].createEmptyMovieClip("img"+i,200*i);
   menu_mc["img_cb"+i]["img"+i]._x = menu_mc["img_cb"+i]["img"+i]._y = 0;
   menu_mc["img_cb"+i]["img"+i].loadMovie("imgs/min"+i+".jpg");
   width_img = menu_mc["img_cb"+i]["img"+i]._width;
   trace(width_img);
   menu_mc["img_cb"+i].z = i;
   menu_mc["img_cb"+i].onPress = function(){
      var url:String = "imgs/prova"+[this.z]+".jpg";
      empty._visible=false;
      miXTween.yoyo();
      miYTween.yoyo();
      miYTween.onMotionFinished = function() {
         carregador.loadClip(url,empty);
      }
   }
}


La intención es posicionar thumbnails un al lado del otro.

Por saulo

43 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 17 Ene 2007 09:34 pm

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 18 Ene 2007 05:09 pm
Por lo que he visto en ese post, lo que quieren es dar un ancho a la foto, pero lo que quiero es guardar la anchura de la foto cargada con loadMovie

Por saulo

43 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 18 Ene 2007 05:14 pm
Es básicamente lo mismo. Lo que Zah quería puntualizar (espero no equivocarme) es que necesitás cargar la foto antes de guardar el ancho.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie
Citar            
MensajeEscrito el 18 Ene 2007 05:40 pm
Entonces que quieres decir, ¿que tengo que hacer un MovieClipLoader y usar el evento onLoadInit?

Por saulo

43 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 18 Ene 2007 05:47 pm
Y si.... además.... probar no cuesta nada (yo, en lo personal, conozco la teoría pero nunca lo puse en práctica)

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie

 

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