如何确定是否使用 actionscript 按下了删除键?
addEventListener(KeyboardEvent.KEY_UP, onKeyUp);
...
function onKeyUp(event:KeyboardEvent):void
{
trace(event.keyCode);
}
上面的代码在按下删除、退格、回车和其他命令键时不会产生任何值。但是,箭头键确实会产生值。
最佳答案
this.stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyPressed);
....
function onKeyPressed(event:KeyboardEvent):void
{
if (event.keyCode==Keyboard.DELETE) {
.....
}
}
它的工作很好...
但是如果你从 Flash 中测试电影,它不会工作,所以导出到 swf 并测试....
关于actionscript-3 - 如何检测是否在 Actionscript 3 中按下了删除键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1541276/