addListener (Key.addListener メソッド)

public static addListener(listener: Object) : Void

onKeyDown 通知と onKeyUp 通知を受け取るオブジェクトを登録します。キーを押すか離すと、入力フォーカスに関係なく、addListener() で登録されているすべてのリスナーオブジェクトの onKeyDown メソッドまたは onKeyUp メソッドが呼び出されます。複数のオブジェクトでキーボード通知を受け取ることができます。リスナーが登録済みの場合は何も変化しません。

使用できるバージョン : ActionScript 1.0、Flash Lite 2.0

パラメータ

listener: Object - onKeyDown メソッドと onKeyUp メソッドを持つオブジェクト。

次の例では、新しいリスナーオブジェクトを作成し、onKeyDown と onKeyUp の関数を定義します。最後の行では、addListener() を使用してリスナーを Key オブジェクトに登録し、キーが押されるか、離されたときにイベント通知を受け取ることができるようにします。

var myListener: Object = new Object();
myListener.onKeyDown = function () {
    trace ("You pressed a key.");
}
myListener.onKeyUp = function () {
    trace ("You released a key.");
}
Key.addListener(myListener);

関連項目

getCode (Key.getCode メソッド), isDown (Key.isDown メソッド), onKeyDown (Key.onKeyDown イベントリスナー), onKeyUp (Key.onKeyUp イベントリスナー), removeListener (Key.removeListener メソッド)