API Docs for: 最后更新日期:2014年8月25日
Google搜索   
Show:

LKeyboardEvent Class

Available since 1.0.0

LMouseEvent オブジェクトは、マウスイベントが発生するたびにイベントフローに送出されます。 通常、マウスイベントは、マウスやトラックボールなど、ポインターを使用したユーザー入力デバイスによって生成されます。

モバイルブラウザの場合、MOUSE_DOWN,MOUSE_UP,MOUSE_MOVEは自動的にTOUCH_DOWN,TOUCH_UP,TOUCH_MOVEに変更することができます、開発者は特別な処理などをやらなくてもいいです。

Constructor

LKeyboardEvent

() public

Defined in events/LKeyboardEvent.js:1

Available since 1.0.0

Example:

LInit(50, "legend", 800, 80, main);
function main () {
    LGlobal.setDebug(true);
    var title = new LTextField();
    addChild(title);
    title.text = "Click the keyboard, please!";
    LGlobal.stage.addEventListener(LKeyboardEvent.KEY_DOWN,keydown);
    //LEvent.addEventListener(window,LKeyboardEvent.KEY_DOWN,keydown);
    LGlobal.stage.addEventListener(LKeyboardEvent.KEY_UP,keyup);
    //LEvent.addEventListener(window,LKeyboardEvent.KEY_DOWN,keydown);
    LGlobal.stage.addEventListener(LKeyboardEvent.KEY_PRESS,keypress);
    //LEvent.addEventListener(window,LKeyboardEvent.KEY_PRESS,keypress);
}
function keydown (e) {
    trace("keydown e.keyCode = " + e.keyCode);
}
function keyup (e) {
    trace("keyup e.keyCode = " + e.keyCode);
}
function keypress (e) {
    trace("keypress e.keyCode = " + e.keyCode);
}

Item Index

Properties

Properties

KEY_DOWN

String public static

Defined in events/LKeyboardEvent.js:34

Available since 1.0.0

[静的] type プロパティ(keydown イベントオブジェクト)の値を定義します。

このイベントには、次のプロパティがあります。

属性
typeイベントオブジェクトとスクリプトオブジェクトに対して、それぞれイベント名とスクリプト言語を文字列で返す。
keyCodeイベントを引き起こしたキーのUnicodeを指定する。
ctrlKeyCTRLキーの状態を論理値で返す。
shiftKeySHIFTキーの状態を論理値で返す。
altKeyALTキーの状態を論理値で返す。
shiftKeymetaキーの状態を論理値で返す。

KEY_PRESS

String public static

Defined in events/LKeyboardEvent.js:72

Available since 1.0.0

[静的] type プロパティ(keypress イベントオブジェクト)の値を定義します。

このイベントには、次のプロパティがあります。

属性
typeイベントオブジェクトとスクリプトオブジェクトに対して、それぞれイベント名とスクリプト言語を文字列で返す。
keyCodeイベントを引き起こしたキーのUnicodeを指定する。
ctrlKeyCTRLキーの状態を論理値で返す。
shiftKeySHIFTキーの状態を論理値で返す。
altKeyALTキーの状態を論理値で返す。
shiftKeymetaキーの状態を論理値で返す。

KEY_UP

String public static

Defined in events/LKeyboardEvent.js:53

Available since 1.0.0

[静的] type プロパティ(keyup イベントオブジェクト)の値を定義します。

このイベントには、次のプロパティがあります。

属性
typeイベントオブジェクトとスクリプトオブジェクトに対して、それぞれイベント名とスクリプト言語を文字列で返す。
keyCodeイベントを引き起こしたキーのUnicodeを指定する。
ctrlKeyCTRLキーの状態を論理値で返す。
shiftKeySHIFTキーの状態を論理値で返す。
altKeyALTキーの状態を論理値で返す。
shiftKeymetaキーの状態を論理値で返す。