Comunidad de diseño web y desarrollo en internet online

Menu autodespegable

Citar            
MensajeEscrito el 12 Dic 2007 07:20 pm
Hola amigos alguien sabe algun ejemplo o tutorial para hacer algo parecido a este menu??, que me pueda ayudar.

Gracias por su ayuda!

http://www.rocatile.com/ES/roca.html

Por sandino

51 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 Dic 2007 10:51 pm
Hola:
Ese menú a mi entender trabaja con cálculos de coordenadas de ubicación inicial y final.
Para eso debes crear un Mc por botón, luego poner en el Mc éste código

Código :

onClipEvent(load){
   x=10;
   _x=10;
   y=187;
   _y=187;
   }

/*ahora , cíclicamente, se estará calculando un incremento en la posición "_x" 
del clip, de acuerdo al resultado de la ecuación "(x-_x)*0.3", que cambiara notablemente cuando
cambiamos el valor de "x", al presionar los botones. Recordemos que esto se ejecuta constantemente, 
por el evento "enterFrame" es decir que siempre estará disponible para cualquier cambio en sus
variables iniciales, que le darán el efecto de movimiento*/
onClipEvent(enterFrame){
   _x+=(x-_x)*0.3;
   _y+=(y-_y)*0.3;
}

Luego debes decirle a ese Mc que cambie de lugar dándole al botón que creaste en el Mc una instancia y una función con las coordenadas a la que debe ir:

Código :

Mctuyo.boton.onRelease = function() {
Mctuyo.x=-260;
Mctuyo.y=187;
//y todas las acciones que tu quieras como ser cargar un submenú
}

Este código no es de mi autoría pero es la base que me sirvió para hacer cosas más complejas y a mi entender debería estudiarlo por ese lado.
Lógicamente que los valores de las coordenadas los debes adaptar a tus necesidades.
Saludos.

Por Nito

790 de clabLevel



 

Transformado en 100111101000011

firefox
Citar            
MensajeEscrito el 13 Dic 2007 10:52 pm
Muy bueno tu avatar :lol: ^^

Por Nito

790 de clabLevel



 

Transformado en 100111101000011

firefox
Citar            
MensajeEscrito el 14 Dic 2007 03:10 pm
ok, tratare de hacerlo cualquier duda te informo gracias!!. :lol:

Por sandino

51 de clabLevel



 

firefox

 

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