FlashのObjectクラスに関して

はまったりしたので、復習ということで、メモ。
FlashのObjectクラスに関して。XML界隈でひたすら
便利なのだが。基本的になことを、再度確認。。。

「Objectクラスのインスタンスに変数・配列を階層化できる」
配列の値として、Objectクラスのインスタンスを設定できる点がミソ。

var ●● = new Object();
●●.▲▲ = “hogehoge”;
●●.■■ = new Array(“hoge1”,”hoge2”,”hoge3”);

といった具合。

で、設定したインスタンスを確認するなら

for (var●● in オブジェクトインスタンスへのパス){
trace(●●);
}

という感じ。

また、配列にオブジェクトを入れて管理したり。
これXML界隈で便利。

var 変数 = new Aray();
//オブジェクトを入れる
変数[0] = new Object();
変数[0].hoge1 = 値;
変数[0].hoge2 = 値;
変数[0].hoge3 = 値;

という感じ。

ま、いまさらなんですが、ハマッタので。。。

Comments