flash AS3.0怎么监听到键盘的回车键,包括小键盘的回车。

各位可以加Q吗?以后常联系。822012251或者有什么学AS的群吗??...
2026年09月28日 08:26
有3个网友回答
网友(1):

哈是你理解错了,键盤事件是可以侦听一切键盤的,包括你说的ENTER回车键,只是这个事件必须是独立的swf文件,在测试(软件中)是禁止的。只有你导出到外部後,这些事件就可以侦听得到了,不信你试试?我写了一个脚本文件,你单独保存起来,测试一下?其实Enter键值是13
import flash.events.KeyboardEvent;
import flash.text.TextField;
var txt:TextField=new TextField();
txt.width = 300,txt.height = 300;
stage.addEventListener(KeyboardEvent.KEY_DOWN,onKey);
function onKey(evt:KeyboardEvent):void
{

txt.wordWrap = true;
txt.text = "";
txt.text = String(evt);
addChild(txt);
}

网友(2):

应该是你在测试的时候不能监听吧,需要你CTRL+enter预览后在菜单有一个禁用快捷键,试一下吧。

网友(3):

在你测试影片的时候,Code=13和shift+enter等效。
在你做好后保存为SWF,单独打开SWF后code=13和enter等效。