19/05/2006, 06:46
|
| | | Fecha de Ingreso: noviembre-2003 Ubicación: chiclayo
Mensajes: 46
Antigüedad: 21 años Puntos: 0 | |
Bueno en teoría lo que puse también funciona, en tu caso me parece que le falta una condicionante para que, según el valor, cambie.
por ejemplo, tienes 5 botones que envían cada uno a un frame en específico, que serían 5
o sea boton1 a frame 1, boton2 a frame 2.... boton 5 a frame 5
Te sugiero que uses el código en el frame y no a la antigua que era dentro de cada botón, eso genera más confusiones aún.
en el primer frame declaras la variable global _global.indice=1;
en ese frame 1, presionas el botón 3
boton3.onRelease=function(){
gotoAndStop(3);
indice=1;//<-- o sea el valor del frame donde estoy
}
Te lleva al frame 3, ahí presionas el boton 2
boton2.onRelease=function(){
gotoAndStop(2);
indice=3;
}
le das al botón regresar en este frame 2:
botonRegresar.onRelease=function(){
gotoAndStop(indice);// y como el último número asignado fue 3, te llevarás al frame 3
}
Ahora, si quieres que haga como un "historial" de retrocesos, el botón regresar es diferente por cada frame, en este caso cinco, por orden ponemos que cada boton regresar se llame botonRegresar1, botonRegresar2 .... botonRegresar5;
El código igual funciona, sólo cambiando el nombre del botón y asignando a una variable particular: indice1 para frame 1, indice 2 para frame 2 ... <--eso lo colocarias en cada frame
Ojalá te sirva |