flash.display パッケージを理解するためのメモ


flash.display パッケージを理解するためのメモ。ActionScript 2.0 の MovieClip が細分化された感じ。

import flash.display.*;

DisplayObject
表示オブジェクトの基本クラス。抽象クラスなのでインスタンス化できない。
Bitmap
ビットマップの表示クラス。BitmapData を保持し、画像の操作は BitmapData に対して行う。
InteractiveObject/DisplayObjectContainer
Loader、Stage、Sprite、MovieClip の基本クラス。抽象クラスなのでインスタンス化できない。
Loader
SWF、JPG、GIF、PNG を読み込むクラス。DisplayObject なので、addChild で表示できる。操作するには content をキャストして使用する。
Stage
メイン描画領域。直接参照できないので、DisplayObject のプロパティからアクセスする。
Sprite
恐らく最も使用頻度が高いベクタ表示クラス。MovieClip からタイムラインを取り除いたもの。
MovieClip
ActionScript 2.0 の MovieClip とほぼ同じ。
SimpleButton
ActionScript 2.0 の Button とほぼ同じ。

.fla ファイルの扱い

  • .fla ファイルには Sprite または MovieClip を継承したクラスを IDE で指定する。
  • リンケージのクラスは .as ファイルがない場合は自動的に作られる。
カテゴリー: Flash   パーマリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>