【发布时间】:2011-08-14 07:50:20
【问题描述】:
由于某种原因,我无法添加事件侦听器。我已经搜索了错误,但人们说这是由于 addEventListener 在函数之外。但是我的在构造函数里面!
package {
import flash.events.*;
public class keyClass {
var keyArray:Array = new Array ;
public function keyClass() {
for (var i = 0; i < 999; i++) {
keyArray[i] = false;
}
addEventListener(KeyboardEvent.KEY_DOWN,onKyDwn);
addEventListener(KeyboardEvent.KEY_UP,onKyUp);
}
public function onKyDwn(e:KeyboardEvent) {
keyArray[e.keyCode] = true;
}
public function onKyUp(e:KeyboardEvent) {
keyArray[e.keyCode] = false;
}
}
}
【问题讨论】:
标签: actionscript-3