如何使用actionscript确定是否按下了删除键?
addEventListener(KeyboardEvent.KEY_UP, onKeyUp); ... function onKeyUp(event:KeyboardEvent):void { trace(event.keyCode); }
当按下delete,backspace,enter和其他命令键时,上面的代码不会产生任何值.但是,箭头键确实产生了值.
this.stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyPressed); .... function onKeyPressed(event:KeyboardEvent):void { if (event.keyCode==Keyboard.DELETE) { ..... } }
它的工作很好......但如果你从Flash测试电影,它将无法正常工作,所以导出到swf并测试....