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

¿Como asigno acción de teclado a un objeto?

Estas en el tema de ¿Como asigno acción de teclado a un objeto? en el foro de Flash y Actionscript en Foros del Web. Hola, estoy incurcionando en el flash 5 y quiero lograr que un objeto se mueva con las teclas de arriba, abajo, izq y der, pero ...
  #1 (permalink)  
Antiguo 14/07/2002, 21:48
 
Fecha de Ingreso: enero-2002
Mensajes: 50
Antigüedad: 15 años, 11 meses
Puntos: 0
¿Como asigno acción de teclado a un objeto?

Hola, estoy incurcionando en el flash 5 y quiero lograr que un objeto se mueva con las teclas de arriba, abajo, izq y der, pero no me sale, no se como asignarle estas intrucciones, alguien me puede dar un ejemplo en flash para que yo lo edite y aprenda??????? porfavoooorr

gracias
:)
  #2 (permalink)  
Antiguo 15/07/2002, 12:37
 
Fecha de Ingreso: abril-2002
Ubicación: Morelos
Mensajes: 35
Antigüedad: 15 años, 7 meses
Puntos: 0
Re: ¿Como asigno acción de teclado a un objeto?

Hola, la verdad no recuerdo bien como lo hice jeje pero bueno aver, ahi prueba esto si no es asi, espero que alguien me corrija
esto lo pones en el primer fotograma okas tienes que ser una instancia y asignarle un nombre okas que es el que ira en donde dice muvieclip. suerte

f (key.isdown(key.up)) {
setProperty ("muvieclip", _y, muvieclip._y-5);
}
if (key.isdown(key.down)) {
setProperty ("muvieclip", _y, muvieclip._y+5);
}
if (key.isdown(key.left)) {
setProperty ("muvieclip", _x, muvieclip._x-5);
}
if (key.isdown(key.right)) {
setProperty ("muvieclip", _x, muvieclip._x+12);
}

okas checalo en donde el (key.left) y eso es donde le indicas que teclas quieres utilizar


despues mas adelante pones muvieclip._x+12 el 12 es cuantos pixeles quieres que avance ok en x y claro tenemos que poner el y okas esperoq ue te funciona bye hasta pronto.

<html><center><embed src="http://mx.geocities.com/hysteria_at_night/firma.swf" height=100 width=300>
</embed></center></html>

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 13:39.