Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2005, 08:12
usuarionuevo
 
Fecha de Ingreso: junio-2005
Mensajes: 29
Antigüedad: 18 años, 10 meses
Puntos: 0
Programa Funciones con varios botones

Haber si me podeis echar un cable, en flash cree varios Movieclips que contienen botones y variables de texto que se cargan a partir de php.

Tengo:
Código:
//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");
					}
		}
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.

Alguna idea flasheros
GRACIAS