tengo este codigo montado y alimentado po una bd mediente amfphp, lo he 
limpiado todo lo que he podido, dejando lo indispensable para comprender a 
que me refiero


el tema es el siguiente: Temngo un campo de texto dinamico que alimentado 
desde una BD tendra una u otra medida en alto por lo que al duplicar el clip 
necesto que se adapte al ancho (par este ejmplo lo he montado con unos arrays)

titulo=new Array () 
titulo[0]="titulo corto"
titulo[1]="titulo lago largo lago"
titulo[2]=" titulo maslargo maslago maslargo maslargo"
titulo[3]="titulo aunmaslargo aunmaslargo aunmaslargo aunmaslargo"


contenido=new Array () 
contenido[0]="titulo corto"
contenido[1]="titulo lago largo lago"
contenido[2]=" titulo maslargo maslago maslargo maslargo"
contenido[3]="titulo aunmaslargo aunmaslargo aunmaslargo aunmaslargo"

contador=0;
var total:Number = 4;
 for (i=0;i<total;i++){
  
  nue = a.duplicateMovieClip("a"+i, i, obj); 
  nuealto = getProperty(nue,_height);
  nue._y = i*nuealto;
  nue.id.text =""+data.getItemAt(i).ID+"";  
  
  
  nue.Titular.titulo.text=contenido[contador];
   nue.Titular.titulo.autoSize = true;
   Alto1 = getProperty(nue.Titular,_height);
   
   nue.variableimagen =;
   posicionIMG = getProperty(nue.imagenNoticia,_y);
   Posicionfoto = Alto1+10;
   setProperty(nue.cont, _y, Posicionfoto);
   
  nue.intro.txtintro.htmlText=contenido[contador];
   nue.intro.txtintro.autoSize = true;
   setProperty(nue.intro, _y, Posicionfoto);
   Alto2 = getProperty(nue.intro,_height);
   setProperty(nue.finline, _y, Alto1+Alto2+20);
   
   contador++
  }


como podriamos logralo?

me ha costado dar con esto mucho tiempo pro que soy novato (eterno novato) 
por lo que si no nos lalimos mucho de este ejemplo mejor

he dejado un ejemplo funcionado en est direccion listo para descarga

http://www.ruizmasa.com/duplicatevariable.fla

un saludo

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

Responder a