Hola Jano:
Tanto createEmptyMovieClip como attachMovie devuelven una referencia al clip
creado. Tu código quedaría mucho más legible así:
for (i=0; i<numeroDeCentros; i++) {
var clip_centro:MovieClip =
clip_listado_centros.createEmptyMovieClip("centro"+i, i);
var clip_nombre:MovieClip = clip_centro.attachMovie("nombre_centro",
"nombre_"+i, 1);
clip_nombre.mi_texto.text = "Hola mundo" + i;
}
Qué manía tienes en complicar las cosas... :P
M.
> -----Mensaje original-----
> De: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] En nombre de Alejandro Cid
> Enviado el: lunes, 19 de septiembre de 2005 11:45
> Para: [email protected]
> Asunto: [ASNativos] Uso correcto de eval + la misma pregunta
> de siempre sobre los campos de texto dinámicos
>
> Hola gente, no os pasa a veces que os haceis preguntas
> chorras sobre cosas que llevais usando mucho tiempo :D,pues
> como yo soy un varas aquí van un par de cuestiones:
>
> La primera es sobre el uso de eval, yo durante mucho tiempo
> use el hack de los corchetes "[]", y digo hack porque si
> atari y joseba dicen que es un hack, pues es un hack, aunque
> si funciona... :D, el caso que en un código como este
>
> <code>
> for (i=0; i<numeroDeCentros; i++) {
> clip_listado_centros.createEmptyMovieClip("centro"+i, i);
> var clip_centro:MovieClip = eval("clip_listado_centros."+"centro"+i)
> clip_centro.attachMovie("nombre_centro", "nombre_"+i, 1)
> var clip_nombre:MovieClip =
> eval("clip_listado_centros."+"centro"+i+".nombre_"+i);
> clip_nombre.mi_texto.text = "Hola mundo" + i } <code>
>
> ...os parece apropiado el uso de eval para recuperar las
> instancias de movieclip generadas con "createEmptyMovieClip"
> y "attachMovie", que tiene de malo el uso de "[]" y también
> si soleis hacerlo de otra manera.
>
> Por otro lado, sabeis que los textos dinámicos bajo máscaras
> pues como que no se ven, bueno, no se ven, a no serque
> generes la máscara con "setMask",o que al campo dinámico le
> añadas los contornos de fuentes, esto último siempre me ha
> parecido raro, ¿que contornos introducis vosotros?, ¿le dais
> a relleno automático?, normalmente yo uso el relleno
> automático y luego introduzco "ÉÁÍÓÚáéíóúñÑ", nunca he tenido
> problemas, la peli se cargaun poco mas, pero es curioso que
> ya en la visualización del texto con los contornos o sin
> ellos hay una diferencia muy grande, ¿porque?.
>
> Gracias por el tostón.
>
> Jano
>
> ----------------------------------
> Lista ASNativos:[email protected]
> http://www.5dms.com/listas
> ----------------------------------
>
----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------