如何为按钮分配键盘事件?

时间:2018-03-29 14:57:01

标签: javascript events button javascript-events

我用html制作了一个音板。因此,当我用鼠标按下特定按钮时,会播放声音。现在,当我按下键盘上的按钮时,我想像启动板一样制作,例如F,然后会播放声音。

希望有人可以帮助我。

1 个答案:

答案 0 :(得分:0)

只需使用

stage.addEventListener(KeyboardEvent.KEY_DOWN, keyPressed);

function keyPressed(event:KeyboardEvent):void {
     //trace(event.keyCode);
     if(event.keyCode == ???){
          // play the sound
     }
}

我在哪里显示“???”您将使用keyCode替换您想要为该声音按下的键。要确定keyCode,您可以使用我已注释掉的跟踪线。

请注意,在Flash中进行测试时,您通常需要禁用Flash Player中的键盘快捷键才能使用很多键。您可以在播放器的“控制”菜单选项中找到此选项。