AS3 を使用した OOP プログラミングは初めてです。キーが押されたときに応答するリスナーを作成しようとしています。
タイムラインに入力したときは問題なく動作しましたが、独自のパッケージにあるとまったく応答しません。何が間違っているのですか?
package{
import flash.events.KeyboardEvent;
import flash.display.Sprite;
public class PlayerController extends Sprite{
public function PlayerController(){
addEventListener(KeyboardEvent.KEY_DOWN,onButDown);
}
function onButDown(event:KeyboardEvent):void{
trace("Key Down");
}
}
}
そして、メインクラスにはこれがあります:
var pc:PlayerController = new PlayerController();
ありがとう