Foros del Web » Creando para Internet » Flash y Actionscript »

Boton de Pausar

Estas en el tema de Boton de Pausar en el foro de Flash y Actionscript en Foros del Web. Hola a todos, debido a no encontrar la respuesta por internet, confío en que algún compañero con más experiencia de actionscript 2 que yo pueda ...
  #1 (permalink)  
Antiguo 02/02/2011, 16:05
 
Fecha de Ingreso: enero-2009
Ubicación: acer aspire 5930g
Mensajes: 46
Antigüedad: 15 años, 3 meses
Puntos: 1
Boton de Pausar

Hola a todos, debido a no encontrar la respuesta por internet, confío en que algún compañero con más experiencia de actionscript 2 que yo pueda ayudarme.

Estoy desarrollando un juego en Flash y una vez terminado me han pedido que incluya un botón de pause. Dicho así parece fácil pero no quisiera cambiar todo el juego puesto que ya está terminado y dado visto bueno por el cliente a falta del dichoso botón. Expongo el problema:

Dispongo de 1 SWF llamado index.swf. Es el menu principal y contiene 3 botones. Por otra parte tengo otros 3 SWF que son cargados con loadMovie en el index.swf dependiendo el botón que pulses. En uno de ellos, en el que se desarrolla el juego, quiero insertar un botón de pause, pero el SWF contiene varios movieclips que contienen a su vez dentro más movieclips. Además dentro de los movieclips he creado las típicas pausas con setInterval mediante AS2, supongo que las conoceréis:

stop();

var nInterval = setInterval(Play, 10000);

function Play() {
clearInterval(nInterval);
gotoAndPlay(_currentframe+1);
}


Dicho esto, ¿hay alguna forma de poder controlar la pausa del juego creando un botón para pausar POR COMPLETO todo el SWF que ha sido cargado desde el index.swf?

Saludos.
  #2 (permalink)  
Antiguo 02/02/2011, 16:29
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Boton de Pausar

Hola rubo23:
Si el botón está en la principal y estás cargando dentro de un MC_vacío, el código sería así:
on(release){
nombre_instancia_mc_vacio.stop();
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Última edición por Bandit; 03/02/2011 a las 09:39
  #3 (permalink)  
Antiguo 02/02/2011, 17:10
 
Fecha de Ingreso: enero-2009
Ubicación: acer aspire 5930g
Mensajes: 46
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: Boton de Pausar

Bandit, eso ya lo probé y no funciona

pero gracias de todos modos.
  #4 (permalink)  
Antiguo 02/02/2011, 17:14
 
Fecha de Ingreso: enero-2009
Ubicación: acer aspire 5930g
Mensajes: 46
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: Boton de Pausar

Es decir, cuando digo que no me funciona.. es que no me sirve puesto que el SWF que pretendo parar está compuesto por 4 frames y 2 capas. En la capa de arriba hay 4 frames con 4 stop(); y en la capa de abajo hay 4 animaciones, cuando termina una empieza la siguiente.

Con un botón como bien dices no consigo pausar la película sino que me salta de una animación a otra. ¿hay alguna forma de arreglarlo?

Gracias

Última edición por rubo23; 02/02/2011 a las 17:16 Razón: quiero precisar mejor mi explicacion
  #5 (permalink)  
Antiguo 03/02/2011, 17:28
 
Fecha de Ingreso: enero-2009
Ubicación: acer aspire 5930g
Mensajes: 46
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: Boton de Pausar

¿Alguna ayuda please?

Etiquetas: flash, pausar, pause, botones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:38.