Comunidad de diseño web y desarrollo en internet online

Consulta tutorial de botoneras y menus

Citar            
MensajeEscrito el 15 Jun 2009 01:44 pm
http://www.cristalab.com/tutoriales/sistemas-de-navegacion-en-flash-botoneras-y-menus-c26l/ <--tutorial

Me salió perfecto, luego vinculé los sub-botones a otras escenas, pero cuando le doy clic a cada submenu vuelve al estado inicial del menú, sin direccionarme a ningún lado.
Creo que el código no es el problema:
on(press){
gotoAndPlay("Escena 15" ,1)
}

Ayuda por favor...

Por lhriel

45 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 Jun 2009 02:58 pm
Parece ser que el código si es el problema, primeramente mira este tuto. Después debes de chequear si la línea de tiempo en la que deseas moverte es la linea de tiempo donde está situado el botón, si no se trata de esta línea de tiempo, debes hacer una referencia a la que deseas, si es la de la raiz utiliza "_root.gotoAndPlay" como en el tuto.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 15 Jun 2009 03:31 pm
ahora no vuelve al estado inicial, pero tampoco va a la escena, probé con _root.gotoandplay, también con _root.gotoandstop.. con "Escena x" y con "etiqueta"...

Por lhriel

45 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 Jun 2009 03:47 pm
La instrucción que tenías y que no entendía el flash es la que hacía que fuera al estado incial. Si deseas que regrese al estado incial y que a la misma vez vaya a un frame de tu línea de tiempo principal debes colocar un gotoAndStop a la línea de tiempo del menú y un gotoAndPlay a la línea principal (dos instrucciones).

Sobre el problema de que no va al lugar que deseas, explica exactamente que hiciste y postea el código como quedó.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 16 Jun 2009 01:39 pm
el código lo puse en el botón de esta manera:

boton.onRelease = function(){
_root.gotoAndStop("Scene x",1);
}

y no funcionó

entonces probé con:

boton.onRelease = function(){
_root.gotoAndPlay("Scene x",1);
}

tampoco funcionó, entonces etiqueté con esta opción:

boton.onRelease = function(){
_root.gotoAndStop("cuadro1");
}


Nada funciona, pero ya no se va al inicio.

Por lhriel

45 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Jun 2009 03:05 pm
Debes decirle:

Código ActionScript :

boton.onRelease = function(){
    gotoAndStop(1); //--- Ir al frame 1 del movieClip donde está situado el botón
    _root.gotoAndStop("cuadro1"); //--- Ir en la raiz al label "cuadro1"
}


Y asegurarte de que en la línea de tiempo principal tengas un frame etiquetado con "cuadro1".

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.