linoart 0 Denunciar post Postado Março 30, 2009 to tentando descobrir a código numeral da tecla "m". usei esta função, mas só aparece de algumas teclas: stage.addEventListener(KeyboardEvent.KEY_DOWN, teclando); function teclando(evt:KeyboardEvent):void { trace(evt.keyCode) } qual o script certo pra descobrir todas as teclas? e se alguem souber o da tecla "m" fico agradecido! abraços, Compartilhar este post Link para o post Compartilhar em outros sites
italoborges 0 Denunciar post Postado Março 30, 2009 M = charCode 109. No flash você não consegue acessá-lo por que o M pertence a um atalho de tecla para uma ferramenta, se você abrir só o swf fora do Flash, você vai ver que consegue capturar. Cria um campo de texto, com instacia de teste e testa fora do flash: function reportKeyDown(event:KeyboardEvent):void { teste.text = "Key Pressed: " + String.fromCharCode(event.charCode) + " (character code: " + event.charCode + ")"; } stage.addEventListener(KeyboardEvent.KEY_DOWN, reportKeyDown); Abraços Compartilhar este post Link para o post Compartilhar em outros sites
linoart 0 Denunciar post Postado Abril 9, 2009 entao, voltando aqui... coloquei charCode 109 mas não deu certo. tambem criei a função que você fez, e mesmo testando fora do flash ele só coloca no campo de texto a letra pressionada mas não o código. Compartilhar este post Link para o post Compartilhar em outros sites