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
-----------------------------------------------------