タグ

2008年6月30日のブックマーク (1件)

  • 第13回 キーボードによる操作 | gihyo.jp

    今回は新しいお題として、キーボードのキーでインスタンスを操作してみたい。上下左右の矢印キーで、MovieClipインスタンスをその方向に移動させる。そのためには、キーが押される操作をイベントとして受取り、それが何のキーかを判別して処理することになる。 キーイベントを受取る まず、キーボードのキーを押した操作はどう受取ればよいか。ActionScript 3.0では、イベントはつねにイベントリスナーの仕組みを使って処理する。キーを押すイベントは、InteractiveObject.keyDown(KeyboardEvent.KEY_DOWN定数)だ[1]⁠。 InteractiveObjectは、 DisplayObjectクラスのスーパークラスである。マウスやキーボードの操作を扱う。MovieClipクラスはDisplayObjectクラスを継承するので、そのスーパークラスであるInter

    第13回 キーボードによる操作 | gihyo.jp
    animist
    animist 2008/06/30
    矢印キーを押してもインスタンスは動かないことがある。それは,ブラウザウィンドウの中で,SWFがフォーカスを持っていないからだ。