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

Pregunta para Menu en Flash

Estas en el tema de Pregunta para Menu en Flash en el foro de Flash y Actionscript en Foros del Web. ¿Os acordais de los juegos de consola, donde el menu, presenta un menu de opciones, y que con el mando, ibamos bajando o subiendo y ...
  #1 (permalink)  
Antiguo 06/05/2005, 01:09
Avatar de Dante666  
Fecha de Ingreso: marzo-2005
Mensajes: 89
Antigüedad: 19 años
Puntos: 0
Pregunta para Menu en Flash

¿Os acordais de los juegos de consola, donde el menu, presenta un menu de opciones, y que con el mando, ibamos bajando o subiendo y haciendo aparecer elementos del mismo? Os explico mejor, es decir, que nos aparecian 3 opciones visibles, y con el mando, bajabais, una se ocultaba y aparecia otra? Alguien sabe como hacerlo en Flash? Gracias.
__________________
Si tienes demonios que matar, buscame en Devil May Cry :si:
  #2 (permalink)  
Antiguo 09/05/2005, 05:28
Avatar de Parzival  
Fecha de Ingreso: junio-2004
Ubicación: Vive en el foro
Mensajes: 190
Antigüedad: 19 años, 9 meses
Puntos: 2
Bien, he hecho una especie de menu con tres opciones, cada opción es un clip de película con dos frames, uno cuando no está destacado (1) y otro destacado (2). Y este código se lo he puesto a otro clip de película que utilizo sólo para esto, así que no lleva nada.

Las opciones del menú las he llamado: "menu1, menu2, menu3". Espero que te sirva de algo, si tienes alguna duda mail me =)

Código:
onClipEvent(load)
{
	_global.irmenu = 1;
}
onClipEvent(enterFrame)
{
	switch(_global.irmenu)
	{
		case 1:
			_root.menu1.gotoAndStop(2);
			_root.menu2.gotoAndStop(1);
			_root.menu3.gotoAndStop(1);
			break;
		case 2:
			_root.menu1.gotoAndStop(1);
			_root.menu2.gotoAndStop(2);
			_root.menu3.gotoAndStop(1);
			break;
		case 3:
			_root.menu1.gotoAndStop(1);
			_root.menu2.gotoAndStop(1);
			_root.menu3.gotoAndStop(2);
			break;
	}
}
on(keyPress "<Up>")
{
	if(_global.irmenu > 1)
		_global.irmenu--;
}
on(keyPress "<Down>")
{
	if(_global.irmenu < 3)
		_global.irmenu++;
}
on(keyPress "<Enter>")
{
	switch(_global.irmenu)
	{
		case 1:
			//ACCION PARA EL MENU1;
			break;
		case 2:
			//ACCION PARA EL MENU2;
			break;
		case 3:
			//ACCION PARA EL MENU3;
			break;
	}
}
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 02:28.