26/07/2009, 06:54
|
| | | Fecha de Ingreso: octubre-2007 Ubicación: Barcelona, España
Mensajes: 551
Antigüedad: 17 años, 1 mes Puntos: 5 | |
Respuesta: AS3 - Puedo modificar un Dynamic Text por código?? No es verdad no se puede modificar un texto dentro de un botón...
Algo estarás haciendo mal, posiblemente, el textfield no esta en el primer frame, por lo tanto cuando intentas acceder a él no puedes porque no existe, tienes dos opciones, si no quieres mostrar el texto desde el primer frame entonces lo ocultas mediante alpha, más complicada es la otra opcion, y es, (si trabajas con as3 flash player 9) "dispatchear" un evento y cuando lo capturas tienes acceso a los elementos de ese frame, si trabajas con as3 flash player 10, existe un evento que se genera en todos los frames llamado Event.FRAME_CONSTRUCTED, y ahi tambien tienes acceso a todos los elementos y variables que se encuentran en ese frame.
Te recomiendo, que si trabajas con movieclips de la libreria y necesitas modicar algo por código metas siempre, todos los elementos desde el primer frame, si no los necesitas inicialmente lo único que haces es ocultarlos, así flash siempre tendrá acceso a ellos.
Saludos. |