Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Flash y Actionscript (http://www.forosdelweb.com/f16/)
-   -   menu desplegable en flash (http://www.forosdelweb.com/f16/menu-desplegable-flash-497132/)

cgms 11/06/2007 15:37

menu desplegable en flash
 
como puedo crear un menu desplegable en flash paso a paso y vincularlos a otras paginas

Markngel 11/06/2007 15:59

Re: menu desplegable en flash
 
lo puedes crear con botones colocas una barra que simule el menu y sobre el un botton invisible en que le ordenes que se valla hasta donde quieres tu hipervinculo :si:

cgms 13/06/2007 12:34

Re: menu desplegable en flash
 
Gracias po tu comentario, pero yo queria que de un boton aparezca un submenu y luego desaparezca el submenu cuando pasas el mouse al otro boton. Es mas complicado no?

aragon18 09/09/2009 12:18

Respuesta: Re: menu desplegable en flash
 
si quieres como hacer menu despegables deme tu correo y te mando paso a paso como hacerlo para que no te quede dificil en desarrollarlo.

este es mi correo [email protected], me escribes en asunto desarrollo de menu despegable y yo te devolvuelvo el correo con los pasos a seguir de hacerlos.

Eskombro 13/09/2009 14:58

Respuesta: menu desplegable en flash
 
Manejo ActionScript 3.0. Te diré cómo, si manejas el 2.0 alguien tendrá que traducirlo o yo lo intentaré posteriormente (si puedo, as2 ya kasi lo olvido);

Creas un óbjeto que debe funcionar como botón, para el caso de AS3 puede ser un movieclip cualquiera, pero para el AS2 debe ser un botón como tal. Digamos que se va a llamar boton1. Ahora creas el menu que se va a desplegar y lo llamas, por ejemplo menu1.

para AS3:

Ambos deben estar convertidos a símbolo, y el menu debe estar vinculado para AS. En la biblioteca das clic derecho sobre el símbolo del menu y le das en vinculación. Allí hay un Check button que dice vincular para ActionScript. Entonces al menu le das como nombre de clase Menu1. Después arrastras una instancia del botón al escenario y le das como nombre de instancia boton1 (en el panel de propiedades). Con esto ya puedes manejar las acciones con código. el menu desplegable no debe tener una instancia en el escenario.

Ahora entras al panel de acciones (f9) y escribes:

//Para definir una variable que inserte el menu
var menu1:Menu1=new Menu1;

//Y una variable que te diga si está abierto o cerrado
var abierto:Boolean=false;

//Para crear el listener que ejecutará la acción
boton1.addEventListener(MouseEvent.CLICK, desplegarMenu);
function desplegarMenu (event:MouseEvent){
if(abierto==false){
addChild(menu1);
abierto=true;
} else {
removeChild(menu1);
abierto=false;
}
}


Con esto tienes un botón. Si haces click, aparece el menu que quieres que se despliegue, y si vuelves a hacer click en él se esconde de nuevo.
Las propiedades del menu las puedes cambiar así en cualquier parte(hazlo debajo de la definición de variable para no confundirte):
menu1.x=323;
menu1.y=454;
menu1.width=252;
menu1.height=468;

o las propiedades que necesites...

Eskombro 13/09/2009 15:05

Respuesta: menu desplegable en flash
 
Para crear un hipervínculo debes escribir lo siguiente

menu1.addEventListener(MouseEvent.CLICK, abrirVinculo);
function abrirVinculo (event:MouseEvent):void
{
var vinculoURL:URLRequest = new URLRequest("direccion.html");
navigateToURL(vinculoURL,"_self");
}

con eso cuando hagas click en el menu que apareció, se abrirá una ventana del explorador con la página que vinculaste, y si el menú está en una web, se abrirá en la misma ventana.

Espero haberte ayudado y cualquier duda preguntas de nuevo... Un saludo.

aisikauss 24/09/2009 08:06

Respuesta: Re: menu desplegable en flash
 
Cita:

Iniciado por aragon18 (Mensaje 3076987)
si quieres como hacer menu despegables deme tu correo y te mando paso a paso como hacerlo para que no te quede dificil en desarrollarlo.

este es mi correo [email protected], me escribes en asunto desarrollo de menu despegable y yo te devolvuelvo el correo con los pasos a seguir de hacerlos.

En lugar de mandarlo por privado, ¿podrías ponerlo en el foro? asi todo el mundo aprende como hacerlo

Hafid 01/10/2009 14:04

Respuesta: Re: menu desplegable en flash
 
Cita:

Iniciado por aragon18 (Mensaje 3076987)
si quieres como hacer menu despegables deme tu correo y te mando paso a paso como hacerlo para que no te quede dificil en desarrollarlo.

este es mi correo [email protected], me escribes en asunto desarrollo de menu despegable y yo te devolvuelvo el correo con los pasos a seguir de hacerlos.

Podrias colocarlo en un post para tambien poder aprender a hacer esto?

Saludos!!


La zona horaria es GMT -6. Ahora son las 19:12.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.