Comunidad de diseño web y desarrollo en internet online

Como crear un Menu desplegable que tenga botones anidados.

Citar            
MensajeEscrito el 19 Sep 2004 02:28 pm
Hola de nuevo.

Elecash, script que me facilitaste para crear un menu funciono de maravilla; sin embargo quiero implementar algunas cosas mas.

Lo que he intentado hacer ahora es lo siguiente:

Menu 1>
(on rollover) boton1
boton2 > subboton1
(onrollover) subboton2
boton3
boton4

Modifique el script para que el boton 2 este contenido en un MC y sus funciones sean parecidas a Menu1 y no me dio resultado. Tambien intenté que el boton 2 este dentro de un movie clip y logre que ese MC despliege los otros botones anidados; sin embargo los despliega sin funcionalidad alguna O_o

¿Alguien me podria ayudar a corregir mi fla, o en su defecto asesorarme sobre como crear el menu desplegable o como modificar el codigo que ya tengo? De antemano gracias.

Por atomskreymx

39 de clabLevel



 

unknown
Citar            
MensajeEscrito el 20 Sep 2004 02:31 am
una pregunta,, les pusiste sus nombres de instancia a cada mc, ademas, para referirte a ellos, estas utilizando bien las rutas?, por eje. menu1.menu2.bot1.onRelease=function()

O.o

Por Sr. QUHO

SWAT Team

1643 de clabLevel

5 tutoriales
1 articulo

  SWAT

unknown
Citar            
MensajeEscrito el 20 Sep 2004 07:36 am
Pon tu código please, que me imagino lo que pasa ya...

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

unknown
Citar            
MensajeEscrito el 20 Sep 2004 11:27 am
El codidgo esta dentro del primer (y unico) frame de subMenu01_mc y mi intencion es que al pasar sobre el boton 2 de ese movieclip despliege otro movie clip que esta colocado al lado del boton la misma logica que el otro codigo)

Con la modificacion de variables quedo asi:

anid_subMenu01_mc._visible = false;

b02_btn.onRollOver = function(){
menu02Visible = true;
anid_subMenu01_mc._visible = menu02Visible;

}

b02_btn.onRollOut = function(){
menu02Visible = false;
anid_subMenu01_mc._visible = menu02Visible;
}

//Creamos los eventos dinámicamente para el menu01
for (i=1; i<5; i++){
anid_subMenu01_mc["anid_b0"+i+"_btn"].onRollOver = function(){
menu02Visible = true;
anid_subMenu01_mc._visible = menu02Visible;
}

subMenu01_mc["anid_b0"+i+"_btn"].onRollOut = function(){
menu02Visible = false;
anid_subMenu01_mc._visible = menu02Visible;
}
}

Hasta ahora lo que hace es que efectivamente se oculta el movie clip dentro del otro movie clip. Pero al hacer los eventos de rollover sobre el boton Se oculta todo el movie clip. ¿Que fue lo que fallo, entonces?

Gracias de antemano

Por atomskreymx

39 de clabLevel



 

unknown
Citar            
MensajeEscrito el 21 Sep 2004 12:44 pm
QUHO:

Gracias por tu respuesta, sin embargo no obtube ningun resultado al aplicarla. ¿En este caso deberia de usar el famoso .root_. ? si es asi, ¿esto también afectaria al codigo anterior? De nuevo, gracias de antemano.

Por atomskreymx

39 de clabLevel



 

unknown
Citar            
MensajeEscrito el 21 Sep 2004 01:46 pm
Quizá sería mejor que pusieses tu código fuera del movieclip y luego desde fuera ir entrando en los movieClips. Así:

Código :

subMenu01_mc.anid_subMenu01_mc["anid_b0"+i+"_btn"]


De esta forma es mucho mejor y no repites tanto código probablemente.

Otra cosa, ¿qué es exactamente lo que quieres hacer? ¿Un menú con varios niveles de submenus?

Un saludo!! ^^

PD: Utilizar las etiquetas de código es más fácil de entender para nosotros :P

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

unknown
Citar            
MensajeEscrito el 21 Sep 2004 03:23 pm
Si, exactamente; es un menu que despliega submenus. Aunque para el caso de esta ocasion me interesa que solo una de las opciones del menu despliege sub menus.

Por atomskreymx

39 de clabLevel



 

unknown
Citar            
MensajeEscrito el 21 Sep 2004 03:25 pm
Gracias por la respuesta EleCash; pero no entendi como o donde tengo que poner ese codigo. Ya funciona el menu; pero ¿entonces como hago para que uno de los botones del menu despliege otro menu? ¿Pudiste ver mi codigo hace un par de post atras?

Por atomskreymx

39 de clabLevel



 

unknown
Citar            
MensajeEscrito el 21 Sep 2004 03:40 pm
Okis, tranqui, he hablado con Freddie® y voy a hacer un ejemplo, luego te lo descargas y ya lo configuras como quieras.

Un saludo!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

unknown
Citar            
MensajeEscrito el 21 Sep 2004 04:09 pm
Muchas gracias. Esperare al ejemplo (¿lo busco en la seccion de fla's o van a mencionar cuando lop suban en este tread?). Y bueno, en el inter voy a intentar comprender la logica en la que podria desplegarlo. De entrara al poner al principio del codigo la instrucción

subMenu01_mc.anid_subMenu01_mc._visible = false;

se oculta el sub menu. Lo que no hacer es como desplegarlo al hacer onroll sobre un boton.

Por atomskreymx

39 de clabLevel



 

unknown
Citar            
MensajeEscrito el 22 Sep 2004 11:20 am
Mira, en mi blog ya he colgado el ejemplo que puedes ver en este post:

http://www.elecash.org/blog/index.php?p=13

También hay una descarga en el mismo así que desde ahí podéis irlo descargando hasta que Freddie® lo cuelgue en la pagina.

Un saludo!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

unknown
Citar            
MensajeEscrito el 22 Sep 2004 07:02 pm
¡Muchas Gracias Elecash! Descarge el ejemplo y fue fácil de configurar. De hecho desubri tambíen lo que estaba haciendo mal y es que anidaba un MovieClip dentro de otro; cuando en realidad para la funcionalidad de este scrip eso era incorrecto. Felicidades por el buen trabajo; espero que sigamos en contacto y en cuanto termine mi proyecto puedan evaluarlo por aqui ^_^

atte. atomsk

Por atomskreymx

39 de clabLevel



 

unknown
Citar            
MensajeEscrito el 22 Sep 2004 07:13 pm
¿atomsk? FLCL?

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

unknown
Citar            
MensajeEscrito el 23 Sep 2004 11:40 pm
Si, ese mero. El de furikuri. ¿como es que ese tema fue a dar hasta aqui? uiuiuiuiui

Por atomskreymx

39 de clabLevel



 

unknown

 

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