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

Problema con ruta AS3

Estas en el tema de Problema con ruta AS3 en el foro de Flash y Actionscript en Foros del Web. Hola Gente!. Se que hay muchos temas sobre esto pero no logro hacer que funcione. Explico: Tengo 2 frames, ambos con stop();. En el primero ...
  #1 (permalink)  
Antiguo 28/07/2012, 09:43
DmD
 
Fecha de Ingreso: agosto-2008
Ubicación: Buenos Aires, Argentina
Mensajes: 73
Antigüedad: 15 años, 8 meses
Puntos: 1
Problema con ruta AS3

Hola Gente!.
Se que hay muchos temas sobre esto pero no logro hacer que funcione. Explico:

Tengo 2 frames, ambos con stop();. En el primero tengo un mc "intro" y en el segundo tengo "pantalla1".
Estando yo dentro del mc "intro" tengo un boton que dice "jugar", entonces cuando lo apretas deberías ir al "pantalla1" que esta fuera de "intro".

Tengo este código, al trace llega porque lo muestra pero en ningún momento va al mc "pantalla1". Qué estoy haciendo mal??, ya probe de todo!!!!!.

Código HTML:
bt_jugar.addEventListener(MouseEvent.CLICK, saltaintro);
function saltaintro(event:MouseEvent):void 
{	
	MovieClip(root).gotoAndStop(2);
	trace ("llega");
}
  #2 (permalink)  
Antiguo 28/07/2012, 12:25
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: Problema con ruta AS3

Hola DmD:
El código está bien, posiblemente te olvidaste de colocar el nombre de instancia al botón.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 28/07/2012, 13:11
DmD
 
Fecha de Ingreso: agosto-2008
Ubicación: Buenos Aires, Argentina
Mensajes: 73
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Problema con ruta AS3

Gracias por responder Bandit.
Lamentablemente no es eso, fue lo primero que intente porque vi que a la mayoría le pasa eso pero no hay caso, no puedo hacer que funcione.

Adjunto el .fla por si alguien puede darle una mirada (700kb): http://www.uebdisain.com/archivos/error_cod.fla

Muchas gracias por la ayuda.

Saludos,
Daniela.
  #4 (permalink)  
Antiguo 28/07/2012, 13:16
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: Problema con ruta AS3

No puedo abrir tu archivo, posiblemente estás usando el Flash CS6.
Si es así guárdalo para la versión CS5.5.

Espero poderte ser de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 28/07/2012, 13:21
DmD
 
Fecha de Ingreso: agosto-2008
Ubicación: Buenos Aires, Argentina
Mensajes: 73
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Problema con ruta AS3

Lo subi en CS5, la versión que tengo. Lo subo en CS4 por las dudas:

www.uebdisain.com/archivos/error_cod_CS4.fla

Gracias!
  #6 (permalink)  
Antiguo 28/07/2012, 14:13
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: Problema con ruta AS3

El error está que tú apuntas al root y allí no está el frame 2 a donde quieres ir, si no en el MC: contenedor_juego, o sea en el MC que contiene al botón.
El código debes de escribirlo así:
Código actionscript:
Ver original
  1. stop();
  2. bt_jugar.addEventListener(MouseEvent.CLICK, saltaintro);
  3. bt_jugar.buttonMode = true;
  4. function saltaintro(event:MouseEvent):void
  5. {  
  6.     MovieClip(parent).gotoAndStop(2);
  7.     trace ("llega");
  8. }
Tienes que adicionarle el código que te puse en negrita para que aparezca la manito que identifica a un botón.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #7 (permalink)  
Antiguo 28/07/2012, 14:26
DmD
 
Fecha de Ingreso: agosto-2008
Ubicación: Buenos Aires, Argentina
Mensajes: 73
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Problema con ruta AS3

Con razón!!, no me había dado cuenta.
Muchísimas gracias Bandit, me salvaste!!.

Saludos,
Daniela.

Etiquetas: as3, ruta
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 01:34.