我正在创建 Flash 游戏,只需要鼠标即可玩。我需要禁用所有键盘键,但我无法成功。
我真的不明白怎么做,我需要从所有对象或按钮中删除EventListeners?也许这是禁用所有键的方法?例如我试过这个,但没有工作:
myButton1.removeEventListener(KeyboardEvent.KEY_UP, blindKeyboard);
myButton1.removeEventListener(KeyboardEvent.KEY_DOWN, blindKeyboard);
myButton2.removeEventListener(KeyboardEvent.KEY_UP, blindKeyboard);
myButton2.removeEventListener(KeyboardEvent.KEY_DOWN, blindKeyboard);
function blindKeyboard(e:KeyboardEvent):void{
e.preventDefault();
e.stopPropagation();
}
你可以帮帮我吗?谢谢。