Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/09/2008, 19:13
mariox55
 
Fecha de Ingreso: febrero-2008
Mensajes: 78
Antigüedad: 10 años, 8 meses
Puntos: 2
Respuesta: como pasar variables a travez de escenas

Cita:
Iniciado por Prince Ver Mensaje
Las variables que son definidas en la línea de tiempo principal están visibles a través de la linea de tiempo principal de todas las escenas.
De acuerdo en que estan disponibles para las lineas de tiempo de las otras escenas, pero al modificar el valor de la variable en una de las otras escenas
y luego retornar a la escena principal no se puede leer el valor modificado.
Es un poco confuso lo que digo pero voy a poner un ejemplo:

-En un archivo nuevo pongo 2 escenas, "Escena1" y "Escena2"
-En la "Escena1" pongo este codigo

_global.num=5;
trace(_global.num);// imprime 5
_root.gotoAndStop("Escena2",1);//voy a Escena2
if(_global.num == 10){
trace("recibido");
}


-En la "Escena2" pongo este codigo

trace(_global.num);// imprime 5
_global.num=10;
trace(_global.num);// imprime 10
_root.gotoAndStop("Escena1",1);//vuelvo a la Escena1


Ya busque en la ayuda que trae el flash 8 y aqui en el foro, pero no encuentro
una manera de rescatar el valor modificado.
¿Alguien sabe como?


Saludos.