Flash - 键盘事件不会触发

时间:2016-02-05 15:12:00

标签: flash actionscript-2

我正在使用多个Flash动画的网站上工作。其中一个是可视数字键盘,但我希望它能够捕捉物理击键。

问题在于,当我使用Adobe Flash尝试它时效果很好但是当它在浏览器(Firefox或IE11)中运行时,物理输入不会被捕获。

这是我的密钥管理员(在AS2抱歉^^'):

clavierListen = new Object();
clavierListen.onKeyDown = function() {
    keya = Key.getCode();
    if (keya>=48 && keya<=57) {
        switch (keya) {
        case 48: chiffrage(0); btn_clavier0.gotoAndPlay(2); break;
        case 49: chiffrage(1); btn_clavier1.gotoAndPlay(2); break;
        case 50: chiffrage(2); btn_clavier2.gotoAndPlay(2); break;
        case 51: chiffrage(3); btn_clavier3.gotoAndPlay(2); break;
        case 52: chiffrage(4); btn_clavier4.gotoAndPlay(2); break;
        case 53: chiffrage(5); btn_clavier5.gotoAndPlay(2); break;
        case 54: chiffrage(6); btn_clavier6.gotoAndPlay(2); break;
        case 55: chiffrage(7); btn_clavier7.gotoAndPlay(2); break;
        case 56: chiffrage(8); btn_clavier8.gotoAndPlay(2); break;
        case 57: chiffrage(9); btn_clavier9.gotoAndPlay(2); break;
        }
    }

}
Key.addListener(clavierListen);

是否需要特定的配置才能使其在浏览器中运行?

0 个答案:

没有答案