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

cambiar de escena en as3 aplicado a boton

Estas en el tema de cambiar de escena en as3 aplicado a boton en el foro de Flash y Actionscript en Foros del Web. Que código pondrían en un boton para que al presionarlo la reproducción salte a un fotograma X (a libre eleccion) pero de la escena 2. ...
  #1 (permalink)  
Antiguo 25/03/2011, 19:10
Avatar de highlord  
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 353
Antigüedad: 17 años
Puntos: 16
cambiar de escena en as3 aplicado a boton

Que código pondrían en un boton para que al presionarlo la reproducción salte a un fotograma X (a libre eleccion) pero de la escena 2.

Se entiene que en mi fla tengo 2 escenas creadas con diferentes reproducciones.

Debo aclarar que estoy trabajando en AS3


Encontré un cod que dejo en una oportunidad un amigo de FDW que no funciona porque lo que hace es pasar a un fotograma, a una instancia o marcador x de una misma escena y no me lleva a la Escena 2 y mucho menos puedo especificar el lugar de la escena 2 que quiero que valla.

pero dejo el código porque en una de esas se puede modificar para que funcione.

btn.addEventListener(MouseEvent.CLICK, irAEscena);
function irAEscena(event:MouseEvent) {
gotoAndPlay("escena2");
}
__________________
Lo poco que sé, lo comparto!!! ;)
---------------------------------------------
http://www.dsweblp.com.ar
  #2 (permalink)  
Antiguo 25/03/2011, 19:14
Avatar de Jime25  
Fecha de Ingreso: septiembre-2009
Ubicación: Mi casa
Mensajes: 1.213
Antigüedad: 15 años, 2 meses
Puntos: 138
Respuesta: cambiar de escena en as3 aplicado a boton

Probá con esto:

Código actionscript:
Ver original
  1. btn.addEventListener(MouseEvent.CLICK, irAEscena);
  2. function irAEscena(event:MouseEvent) {
  3. gotoAndPlay("escena2", num_de_fotograma);
  4. }

Saludos!!
__________________
Jime~

Mi blog.
Mi twitter.

Última edición por Jime25; 25/03/2011 a las 19:24
  #3 (permalink)  
Antiguo 25/03/2011, 19:39
Avatar de highlord  
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 353
Antigüedad: 17 años
Puntos: 16
Respuesta: cambiar de escena en as3 aplicado a boton

Te agradezco !!
pero no funciona asi tampoco, y tambien probé

btn.addEventListener(MouseEvent.CLICK, irAEscena);
function irAEscena(event:MouseEvent) {
gotoAndPlay("Escena 2", '3');

}

y me da un mensaje de error que dice que no se encuentra la escena 3
entonces cambie el 3 que aparece en el cod por un 2 y me dice que ahora no se encuentra la escena 2.

en fin

estoy cada vez mas perdido con esto
alguien que me de una mano!!!
__________________
Lo poco que sé, lo comparto!!! ;)
---------------------------------------------
http://www.dsweblp.com.ar
  #4 (permalink)  
Antiguo 25/03/2011, 19:40
Avatar de Jime25  
Fecha de Ingreso: septiembre-2009
Ubicación: Mi casa
Mensajes: 1.213
Antigüedad: 15 años, 2 meses
Puntos: 138
Respuesta: cambiar de escena en as3 aplicado a boton

Y así?

Código actionscript:
Ver original
  1. btn.addEventListener(MouseEvent.CLICK, irAEscena);
  2. function irAEscena(event):void {
  3. gotoAndPlay("escena2", num_de_fotograma);
  4. }
__________________
Jime~

Mi blog.
Mi twitter.
  #5 (permalink)  
Antiguo 26/03/2011, 09:18
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: cambiar de escena en as3 aplicado a boton

Hola highlord:
Primero coloca una etiqueta en el primer frame de la escena donde quieres ir, por ejemplo: escena2.
Código en el frame:
Código actionscript:
Ver original
  1. btn.addEventListener(MouseEvent.CLICK, irAEscena);
  2. function irAEscena(event:MouseEvent) {
  3.     gotoAndPlay("escena2");
  4. }
  5. stop();
A tu botón le pones como nombre de instancia: btn.

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

Etiquetas: escena
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 11:04.