Top | Contents | Prev | Next
ステージ

 ボタン、シェイプなどの表示オブジェクトを表示さたい場合オーサリングツールを使用すれば簡単に実現できます。例えばステージ上にライブラリにあるシンボルをドラッグして配置するだけでそのオブジェクトは表示されます。しかしActionScriotで表示オブジェクトを表示させるにはAcionScript レベルでの知識が必要となり決められた段階を踏まなければなりません。

表示オブジェクトを表示させる手順
 ActionScript で表示オブジェクトを表示させるには表示オブジェクトをインスタンス化させて表示リストにあるステージに格納する必要があります。この様にステージは表示オブジェクトを格納する機能を持ち、*コンテナ、表示オブジェクトコンテナと呼ばれます。

 単純な例としてはオーサリングツールでムービークリップタイプのシンボルを作成するとします。このシンボルは初期状態ではすでにMovieClip クラスのインスタンスになっています。ですからシンボルをステージに配置するという事はMovieClipクラスのインスタンスを配置する事と同じです。この様にActionScriptでも同じ事を実際にコードを使用して表示させます。上記で説明した手順を以下の様にまとめました。

  1. 表示オブジェクトを用意する。
  2. 表示オブジェクトをインスタンス化させる。
  3. 表示リストにあるコンテナ(ここではステージ)に追加する。

 上のリスト3の「表示リストにあるコンテナに追加する。」にはaddChild()メソッドというものを使用しますが、ここでは表示オブジェクトを表示させる手順だけ覚えておいてください。
トップへ
Top | Contents | Prev | Next