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

Problema con Evento del teclado

Estas en el tema de Problema con Evento del teclado en el foro de Flash y Actionscript en Foros del Web. Saludos, en Action Script 3 La cosa es que quiero que cuando ponga la tecla "1" un movie clip coja para un fotograma en especial, ...
  #1 (permalink)  
Antiguo 21/01/2011, 19:19
 
Fecha de Ingreso: diciembre-2010
Mensajes: 56
Antigüedad: 13 años, 11 meses
Puntos: 1
Problema con Evento del teclado

Saludos, en Action Script 3

La cosa es que quiero que cuando ponga la tecla "1" un movie clip coja para un fotograma en especial, el script que tengo solo me funciona si oprimo "abajo".

y es:

Código:
stage.addEventListener(KeyboardEvent.KEY_DOWN, fl_changeSlide);
function fl_changeSlide(evt:KeyboardEvent):void
{
	anima_mc.gotoAndStop("pag_01")
}
Pregunta: ¿Qué hay que cambiar para que en lugar de oprimir "abajo" para ejecutar ese evento, tenga que hacerlo con el número "1"?


Gracias por responder.
  #2 (permalink)  
Antiguo 21/01/2011, 22:18
 
Fecha de Ingreso: diciembre-2010
Mensajes: 56
Antigüedad: 13 años, 11 meses
Puntos: 1
Respuesta: Problema con Evento del teclado

Ya pude, gracias
Código HTML:
stop();


stage.addEventListener(KeyboardEvent.KEY_DOWN, fl_changeSlide);
function fl_changeSlide(evt:KeyboardEvent):void
{
	if(evt.keyCode == 49)
	{
		anima_mc.gotoAndStop("pag_01");
		//crece_mc.gotoAndStop("nuevo");
	}
	else if (evt.keyCode == 50)
	{ 
		anima_mc.gotoAndStop("pag_02");
		//crece_mc.gotoAndStop("nuevo");
	}
	else if (evt.keyCode == 51)
	{ 
		anima_mc.gotoAndStop("pag_03");
		//crece_mc.gotoAndStop("nuevo");
	}
	else if (evt.keyCode == 52)
	{ 
		anima_mc.gotoAndStop("pag_04");
		//crece_mc.gotoAndStop("nuevo");
	}
	else if (evt.keyCode == 53)
	{ 
		anima_mc.gotoAndStop("pag_05");
		//crece_mc.gotoAndStop("nuevo");
	}
	else if (evt.keyCode == 54)
	{ 
		anima_mc.gotoAndStop("pag_06");
		//crece_mc.gotoAndStop("nuevo");
	}
	else if (evt.keyCode == 55)
	{ 
		anima_mc.gotoAndStop("pag_07");
		//crece_mc.gotoAndStop("nuevo");
	}
}

Etiquetas: teclado, eventos
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 20:38.