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

2024年11月20日 03:32
有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对象,捕捉就可以了