flash按钮如何使用键盘上的指定键

2024-11-20 03:32:01
推荐回答(3个)
回答1:

on (release) {
var strurl;
strurl='http://www.baidu.com/s?wd=' + this._parent.txtin.text;
geturl(strurl,_blank,'get');
}

回答2:

如果是键盘按键触发的话,就要不停的监听键盘,就不能用按钮的on (release) 方式来了,因为它只在按下按钮的那一时刻执行,不能不停的执行监听。

原理是这样:
不停的监听键盘,判断只要有ENTER键按下就触发

(把代码写在主场景帧上,不要写在按钮上,代码如下)

this.onEnterFrame=function(){
if (Key.isDown(Key.ENTER)) {
trace("按下了ENTER键");
var strurl;
strurl='http://www.baidu.com/s?wd=' + this._parent.txtin.text;
getURL(strurl,_blank,'get');
}
}

说明:this.onEnterFrame 表示每帧都执行下面的代码,也就是不停的监听。
if (Key.isDown(Key.ENTER)) 判断语句,判断是否按下ENTER键。

希望对你有用~
如果有不清楚的地方可以到我的BLOG留言。

回答3:

用KEY对象,捕捉就可以了