Flash Lite 2 |
|||
| Flash Lite 2.x ActionScript リファレンスガイド > ActionScript クラス > Key > 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 メソッド)