Tengo:
Código:
Todo esta bien solo que al asignar la funcion al boton, la variable siempre tiene el mismo valor yo necesito que dependiendo del boton que se presione la variable tenga un valor determinado.//CODIGO CON LA CARGA DE DATOS DESDE PHP //DUPLICACION DE MOVIECLIPS Y ASIGNACION DE VARS posY=10; for( var i=0; i<this.cant; i++){ //DUPLICO MovieCLIp que contiene boton ("btn") duplicateMovieClip(mc,"new_mc"+i,i); _root["new_mc"+i]._y =posY+40; //DUPLICO EL MOVIECLIP QUE CONTIENE LA VARIABLE DE TEXTO duplicateMovieClip(mc1,"other_mc1"+i,i+100); //ASIGNO EL VALOR DESDE MI ARCHIVO PHP _root["other_mc"+i].tit= this["Title"+i] _root["other_mc"+i]._y = posY; posY+=65; } //ASIGNO FUNCION A LOS BOTONES QUE ESTAN DENTRO DEL MOVIECLIP PREVIAMENTE DUPLICADOS for(var j=0;j<i;j++){ _root["new_mc"+j]["btn"].onPress=function(){ variable=_root["other_mc"].tit; gotoAndStop("frame2"); } }
Alguna idea flasheros
GRACIAS