■特殊なキーのキーコード

■書式

Key.BACKSPACE
Key.CAPSLOCK
Key.CONTROL
Key.DELETEKEY
Key.DOWN
Key.END
Key.ENTER
Key.ESCAPE
Key.HOME
Key.INSERT
Key.LEFT
Key.PGDN
Key.PGUP
Key.RIGHT
Key.SHIFT
Key.SPACE
Key.TAB
Key.UP

■説明

特殊なキーのキーコードはKey.キー名のように指定します。これはKey.isDown()、Key.isToggled()でキー名を指定し使います。

■文例

flag = Key.isDown(Key.LEFT)
カーソルキーの左(←)が押されているかどうか調べ変数flagに入れる(押されている場合はtrue、押されていない場合はfalse)

flag = Key.isDown(Key.SHIFT)
シフトキーが押されているかどうか調べ変数flagに入れる(押されている場合はtrue、押されていない場合はfalse)

■サンプル [Download]

onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
this._x--;
}
if (Key.isDown(Key.RIGHT)) {
this._x++;
}
if (Key.isDown(Key.UP)) {
this._y--;
}
if (Key.isDown(Key.DOWN)) {
this._y++;
}
}

■書籍のご案内

アマゾンの予約ページ。FLASH ActionScript辞典の注文ページへ このサイトに掲載されているActionScriptと、Flash MX2004で追加されたオブジェクトなどの書式、用例がFlash ActionScript辞典 改訂第2版に掲載されています。

「FLASH ActionScript辞典 改訂第2版」
訂正一覧