作者hirabbitt (兔子)
看板Flash
标题[问题] as3 keydown事件没有反应
时间Wed May 18 11:54:21 2011
我想把事件写在root中
MovieClip(root).addEventListener(KeyboardEvent.KEY_DOWN,
function(E:KeyboardEvent):void{
trace(E.keyCode);
test.text=E.keyCode.toString();
}
);
但是不管是trace或是textbox中都没有反应
编译却没有跳出任何错误讯息
请问是哪边有问题呢?
感谢
--
◤ __ \__◣
◢◤◢◤ ψhirabbitt
◢ ◤ ◢███◣
◢███◣
凉凉黑兔 █████
█████ 茕茕白兔
十寒一曝 ██
●█
● █▇███ 东走西顾
食不嫌荤 ██
╱╲ ●◥█████◣● 衣不如新
心不嫌素 ◥
╱█
╱╱ ● ◥████ ˇ 人不如故
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.13.127.91
1F:→ hirabbitt:加了 stage.focus=MovieClip(root); 还是一样 05/18 13:08
2F:推 cjcat2266:请监听stage的keyboard 05/18 13:13
3F:→ cjcat2266:一般display object要取得mouse focus才会有key event 05/18 13:13
4F:→ cjcat2266: *stage的keyboard event 05/18 13:14
5F:→ hirabbitt:原来如此0.0 root也是object的意思 05/18 13:17