Programación Web y Scripting > Flash / ActionScript
Detectar 2 Teclas Precionadas!!!
(1/1)
starbro:
Hola Que tal amigos el motivo por el cual les escribo es para resolver mi duda siguiente.
Yo soy usuario de flas Mx 2004 y lo que deseo hacer es detectar que estan precionadas 2 teclas de ARRIBA Y DERECHA(por ejemplo) y hacer que mi movie clip(en este caso un circulo) se mueva en Diagonal asia arriba, como es de desearse y pues no encuentro solucion a este problema.
Ya que con KeyDown Solo me dectecta la ultima presionada, no se que hacer y necesito esto para mi proyecto,
ALguien me puede Ayudar.
Nota: de preferencia si puede poner el codigo mejor
gracias y muchso salu2
zulo:
hola starbro
si tenes un mc llamado "miMovie" (sin comillas)
y tienes este codigo en layer
--- Código: Text ---a=1; b=5; miMovie.onEnterFrame = function() { if (Key.isDown(Key.UP) and Key.isDown(Key.LEFT)) { this._y -= a; this._x -= a; } if (Key.isDown(Key.UP) and Key.isDown(Key.RIGHT)) { this._y -= a; this._x += a; } if (Key.isDown(Key.DOWN) and Key.isDown(Key.RIGHT)) { this._y += a; this._x += a; } if (Key.isDown(Key.DOWN) and Key.isDown(Key.LEFT)) { this._y += a; this._x -= a; } if (Key.isDown(Key.UP)) { this._y -= b; } if (Key.isDown(Key.DOWN)) { this._y += b; } if (Key.isDown(Key.LEFT)) { this._x -= b; } if (Key.isDown(Key.RIGHT)) { this._x += b; } };
puedes mover el mc con las flechas
saludos
zulo
Navegación
Ir a la versión completa