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

menu desplegable en flash

Estas en el tema de menu desplegable en flash en el foro de Flash y Actionscript en Foros del Web. como puedo crear un menu desplegable en flash paso a paso y vincularlos a otras paginas...
  #1 (permalink)  
Antiguo 11/06/2007, 15:37
 
Fecha de Ingreso: junio-2007
Mensajes: 3
Antigüedad: 17 años, 5 meses
Puntos: 0
menu desplegable en flash

como puedo crear un menu desplegable en flash paso a paso y vincularlos a otras paginas
  #2 (permalink)  
Antiguo 11/06/2007, 15:59
 
Fecha de Ingreso: junio-2007
Mensajes: 2
Antigüedad: 17 años, 5 meses
Puntos: 0
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
  #3 (permalink)  
Antiguo 13/06/2007, 12:34
 
Fecha de Ingreso: junio-2007
Mensajes: 3
Antigüedad: 17 años, 5 meses
Puntos: 0
Sonrisa 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?
  #4 (permalink)  
Antiguo 09/09/2009, 12:18
 
Fecha de Ingreso: septiembre-2009
Mensajes: 1
Antigüedad: 15 años, 2 meses
Puntos: 0
De acuerdo 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.
  #5 (permalink)  
Antiguo 13/09/2009, 14:58
Avatar de Eskombro  
Fecha de Ingreso: septiembre-2009
Ubicación: Colombia
Mensajes: 437
Antigüedad: 15 años, 2 meses
Puntos: 22
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...

Última edición por Eskombro; 13/09/2009 a las 15:08 Razón: Porque sí
  #6 (permalink)  
Antiguo 13/09/2009, 15:05
Avatar de Eskombro  
Fecha de Ingreso: septiembre-2009
Ubicación: Colombia
Mensajes: 437
Antigüedad: 15 años, 2 meses
Puntos: 22
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.
  #7 (permalink)  
Antiguo 24/09/2009, 08:06
 
Fecha de Ingreso: junio-2009
Mensajes: 24
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Re: menu desplegable en flash

Cita:
Iniciado por aragon18 Ver Mensaje
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
  #8 (permalink)  
Antiguo 01/10/2009, 14:04
 
Fecha de Ingreso: septiembre-2009
Mensajes: 11
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Re: menu desplegable en flash

Cita:
Iniciado por aragon18 Ver Mensaje
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!!
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 18:37.