スクリプトで 指定した階層全てのムービークリップを探す
■FLASH LABO:スクリプト
ps = _root; //ムービークリップのリストを出したい階層
for (obj in ps) { //ムービークリップや配列や変数、あるだけループ
if (ps[obj]._visible) { //_visibleプロパティーが存在してたらたぶんムービークリップかな
trace(ps[obj]);
}
}
その階層にあるムービークリップを探し出してリスト化したいとき、これでやってみたらできちゃった!例では_rootに指定してます。もしかして当たり前なのかもしれないけど…昔はオブジェクト=ムービークリップって考えてたけど、デバッグを見ると、配列やファンクション関数、変数なんかもすべてひとつずつの存在として別々の仕事してるだけなのか(゚回゚)ちょっと考え方がやわらかくなった気がしました。
