Eso es algo chapucero... A mi forma de ver... Aunque en la documentación no lo ponga, el createEmptyMovieClip y el attachMovie devuelve el MC que estás creando; compruébalo ya verás ;)
(Por otro lado, es lo lógico que devuelvan el MC que se crea o se "atachea"... Lo anormal sería que NO lo hiciese, vaya mierda de método entonces :) Pero tu código no lo comprendo muy bien... ¿No es más óptimo algo como?: <code> var nombreMCtemp_str:String; for (i=0; i<numeroDeCentros; i++) { clip_listado_centros.createEmptyMovieClip("centro"+i, i); nombreMCtemp_str = "centro"+i; // supongo que estás en el mismo nivel de ejecución por eso uso this... var clip_centro:MovieClip = this[nombreMClistCen_str]; nombreMCtemp_str = "nombre_"+i; clip_centro.attachMovie("nombre_centro", nombreMCtemp_str, 1); var clip_nombre:MovieClip = clip_centro[nombreMCtemp_str]; clip_nombre.mi_texto.text = "Hola mundo" + i } </code> De todas formas, mucho mejor (creo yo) es lo que voy a escribir ahora: <code> var refMCtemp_mc:MovieClip; var refMCtemp2_mc:MovieClip; for (i=0; i<numeroDeCentros; i++) { refMCtemp_mc = clip_listado_centros.createEmptyMovieClip("centro"+i, i); refMCtemp2_mc = refMCtemp_mc.attachMovie("nombre_centro", "nombre_"+i, 1); refMCtemp2_mc.mi_texto.text = "Hola mundo" + i } </code> Lo de las máscaras, yo le agrego la fuente embebida, con la opción de alfanumérico y le añado los acentos, y eñes (mayúsculas y minúsculas); suelen ser 107 caracteres si no recuerdo mal. > -----Mensaje original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] En nombre de Alejandro Cid > Enviado el: lunes, 19 de septiembre de 2005 11:45 > Para: asnativos@5dms.com > 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:asnativos@5dms.com > http://www.5dms.com/listas > ---------------------------------- ---------------------------------- Lista ASNativos:asnativos@5dms.com http://www.5dms.com/listas ----------------------------------