- Quiero crear unos botones que tengan contenido dinámico (es decir, que el texto se sube desde un archivo xml externo ). No hay problema con jalar el archivo xml.
- Como no se cuantos botones debo crear, recurrí al ActionScript para generarlos.
- Busqué y busqué por todo lado y no encontré nada sobre botones (será que son impopulares ?), así que decidí crear movieclips y colocarles el método onRelease.
- El problema es que para crearlos utilize :
Código :
_root.createEmptyMovieClip ("nombre", 1);
generar (nombre, posx, posy, _root.nombre);
private function generar (nombre:String, posx:Number, posy:Number, ruta:MovieClip)
{
ruta._x = posx;
ruta._y = posy;
ruta.createTextField ("texto", 1, 0, 0, 100, 20);
ruta.texto.text = nombre;
ruta.onRelease = function ()
{
trace ("hola " + nombre);
};
}
El problema esta en que al nombrar como nombre al movieclip este solamente se creará una vez. Y si coloco el código de arriba en una función me resulta imposible crear más de un movieClip.
Tengo una corazonada que la solución es con un simple this.algo pero nose como utilizarlo acá.

Zguillez