« MovieClipクラスの拡張 | メイン | インスタンスメンバーを追加する »

ダイナミッククラスを作る

ダイナミッククラスとは、スクリプトを実行している最中にクラスメンバーやインスタンスメンバーを追加することができるクラスです。ダイナミッククラスを作るには、クラス定義の際にdynamicキーワードを指定します。
次のMyClassクラスにはコンストラクタ以外はプロパティもメソッドも定義してありませんが、dynamicキーワードでダイナミッククラスに指定してあることからムービーの再生中にメンバーを追加することができます。

sample→ex04-04/dynamicフォルダ

クラス定義ファイル:MyClass.as
dynamic class MyClass {
//コンストラクタ
function MyClass() {
}
}

投稿者 oshige : 2005年2月24日 10:39