カーソルキーでボタンを左右に移動させる |
説 明 | カーソルキーでボタンを左右に移動させるにはキー入力を検知して処理を行います。ここではEnterFrameイベントを利用してフレームが変わる度にキー入力チェックを行っています。まず、カーソルキーで動かすボタンを作成しムービークリップにします。スクリプトウィンドウを表示し、onEnterFrameを選択します。スクリプトウィンドウで以下のスクリプトを入力します。 if (Key.isDown(Key.LEFT)) button._x -= 4; if (Key.isDown(Key.RIGHT)) button._x += 4; キー入力はKey.isDown()で調べます。調べるキーコードを指定すると押された場合はtrue、そうでない場合はfalseになります。これでカーソルキーを押すとボタンが移動するようになります。 |
---|---|
サンプル画面 | |
■サンプルスクリプトを実行する >>sample.html ■サンプルスクリプトをダウンロードする >>.zip |