Cita:
Iniciado por Prince 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.