hola a todos

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: Tengo 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 alto (para este ejemplo 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