Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2007, 03:57
walterExp
 
Fecha de Ingreso: diciembre-2005
Mensajes: 22
Antigüedad: 18 años, 4 meses
Puntos: 0
problema con movieclips

Hola, a ver si alguien puede ayudarme con un problema.

Tengo una película principal con varias escenas, una de ellas es un menú (como un índice) al que se puede volver desde cualquier otra sección mediante un boton, pero no vuelve directamente al pinchar el botón, sino que sale una advertencia, algo así como "¿seguro que quieres abandonar esta sección y volver al menú?".

Lo he hecho de la siguiente forma...

En el botón "menú" meto este código:

on (release) {
this.attachMovie("advertmenuID", "advertencia_menu", this.swapDepths(),{_x:0,_y:0,_visible:true});
}


Con lo que me abre un movieclip que contiene la ventana donde da el mensaje de si se está seguro de volver... Y esa ventana además tiene 2 botones: "SI" y "NO".

El botón NO tiene este código:

on (release) {
this.removeMovieClip();
}


Con lo cual, si se pulsa cierra el moviclip actual, que es como cerrar la ventana que te pregunta si estás seguro... y sigue la ejecución de la película principal por donde iba.

El PROBLEMA lo tengo con el botón SI. Le he puesto este código:

on (release) {
this.removeMovieClip();
this._parent.gotoAndPlay('menu1',1);
}


Con la primera instrucción cerraría el movieclip actual (la ventana que pregunta "¿estás seguro...?"), y con la segunda instrucción pretendo que la película principal de un salto para volver a la escena donde tengo el menú... pero no funciona...

He probado un montón de cosas, como crear en la película principal una variable booleana "volver" que inicializo a false, y cuando pulso el boton SI (desde el MC) para volver al menú, este la pone a true. Pero para eso tengo que crear saltos contínuos en la línea de tiempo para chequear el valor de la variable en cuestión, y hay sitios de mi película donde no puedo hacer eso porque me fastidiaría otros aspectos.

¿¿¿A alguien se le ocurre alguna idea de como solucionar esto??? Es decir, ¿como le digo a la película principal, desde dentro del MC, que debe dar un salto a otra escena?

Espero sus respuestas, muchas gracias de antemano.