getChildByNameメソッド


あらかじめリンゲージ設定したインスタンスの入れ子の子インスタンスの参照がしたくて調べてたら、

getChildByName

を使用するのだということがわかったというメモ。

f:id:bao_bao:20080915232945j:image

このようにtestというパッケージの中のGetChildByNameTestクラスをライブラリ内につくります。

その入れ子でインスタンス名をtestMCというMovieClipを作成します。

package test
{
	import flash.display.MovieClip;

	public class GetChildByNameTest extends MovieClip
	{
		public function GetChildByNameTest()
		{	
			trace(this.getChildByName("testMC"))
			//出力結果: [object MovieClip ]
		}
	}
	
}

○参考○

http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/

http://www.romatica.com/blog/archives/2007/09/as3namegetchildbyname.html