tengo un objeto donde lo muevo con el teclado
mi idea es hacer uno de estos juegos tipos brawler pero lo q quiero hacer es q al apretar
Z reprodusca la animacion del golpe entera sin necesidad de mantener apretado el boton
el scrip es facil y entendible
sencillamente dice q si mantengo apretada la tecla va a reproducir la animación pero como hago q esto no suceda solo cuando apretó Z
horror ortografía EXTREME

Código ActionScript :
var derecha:Boolean = false; var izquierda:Boolean = false; var punch:Boolean = false; function setup () { stage.addEventListener(KeyboardEvent.KEY_DOWN, onkey); stage.addEventListener(Event.ENTER_FRAME, movechar); stage.addEventListener(KeyboardEvent.KEY_UP, upkey); } setup(); function movechar (event:Event):void { if (izquierda) { personaje.x -= 5; } if (derecha) { personaje.x += 5; } } function onkey (event:KeyboardEvent):void { if (event.keyCode == 37) { izquierda = true; personaje.gotoAndStop("caminar"); } if (event.keyCode == 39) { derecha = true; personaje.gotoAndStop("caminar"); } if (event.keyCode == 90) { punch = true; personaje.gotoAndStop("punch"); } } function upkey (event:KeyboardEvent):void { if (event.keyCode == 37) { izquierda = false; personaje.gotoAndStop("stance"); } if (event.keyCode == 39) { derecha = false; personaje.gotoAndStop("stance"); } if (event.keyCode == 90) { punch = false; personaje.gotoAndStop("stance"); } }