On pongo mi codigo y despues os comento mi duda:
Código ActionScript :
var listasc1:MovieClip = this.createEmptyMovieClip("listasc1", profsc);
listasc1._x=incx+150;
listasc1._y=incy;
separaciony=0;
entra=0;
for (j=0; j<_root.subcategorias.length; j++)
{
if (_root.subcategorias[j].canal==nombre)
{
k=j+1;
entra=1;
var fondosubcat1 = this["fondosubcat1_"+k];
fondosubcat1:MovieClip= listasc1.attachMovie("fondosubcat1", "fondosubcat"+k, listasc1.getNextHighestDepth());
fondosubcat1._alpha = 40;
fondosubcat1._x = 0;
fondosubcat1._y = separaciony;
separaciony=separaciony+19;
fondosubcat1.btnsubcat.textosubcat.text=_root.subcategorias[j].nombre;
fondosubcat1.onRelease = function () {
_root.linkquery=fondosubcat1.btnsubcat.textosubcat.text;
}
}// fin for
Mi problema es que no se como poner un nombre distitnto a fondosubcat1:movieclip cada vez que entro en el bucle ya que si no lo hago la variable _root.linkquery siempre tiene el mismo valor (que es el del ultimo que se creo) para todos los movieclips creados en el bucle.
Espero que me ayudeis. Tengo que entregar esto mñana y he probado un monton de cosas y nada de nada....
