Código ActionScript :
function mover(event:KeyboardEvent):void { if (event.keyCode == 37) { this.hero.x -= 7; } else if (event.keyCode == 39) { this.hero.x += 7; } else if (event.keyCode == 38) { this.hero.y -= 7; } }
El problema es que si quiero que se mueva en diagonal, izquierda-arriba o derecha-arriba, no funciona y es justamente lo que quiero lograr, espero que alguien me pueda ayudar, de antemano muchas gracias.