当前位置:  开发笔记 > 编程语言 > 正文

如何检测在Actionscript 3中是否按下了删除键?

如何解决《如何检测在Actionscript3中是否按下了删除键?》经验,为你挑选了1个好方法。

如何使用actionscript确定是否按下了删除键?

addEventListener(KeyboardEvent.KEY_UP, onKeyUp);

...

function onKeyUp(event:KeyboardEvent):void
{
    trace(event.keyCode);
}

当按下delete,backspace,enter和其他命令键时,上面的代码不会产生任何值.但是,箭头键确实产生了值.



1> Armen Mkrtch..:
this.stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyPressed);
....

function onKeyPressed(event:KeyboardEvent):void
{
   if (event.keyCode==Keyboard.DELETE) {
       .....
       }

}

它的工作很好......但如果你从Flash测试电影,它将无法正常工作,所以导出到swf并测试....

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有