Creo unos movieclips dinamicamente en los que cargo una foto y les añado un evento onRelease.Lo que quiero que haga es que esa variable codigo.estado sea distinta para cada onRelease creado.
Esto es lo que tengo hecho y el valor de codigo.estado cuando hago el release es igual para todos,toma el ultimo valor del for en el que esta incluido este codigo.
Código :
codigo.createEmptyMovieClip("diapo"+i, codigo.getNextHighestDepth());
var clip= codigo["diapo"+i];
clip.loadMovie(nodos[i].childNodes[1].firstChild.nodeValue);
clip._x = posx;
clip._y = posy+20;
codigo.numero=i;
codigo.estado=nodos[i].childNodes[2].firstChild.nodeValue;
codigo.onRelease = function(){
categoria=codigo.estado;
gotoAndStop("categoria");
}; 