スクリプトで配置した MovieClip インスタンスの参照
2008年11月5日 16:51
これもハマった。
スクリプトで配置したインスタンスの name プロパティに名前を設定しても、
その名前を参照してインスタンスの操作は出来ない。
ではどうするか?
DisplayObjectContainer.getChildByName() を使う。
但し、戻り値が DisplayObject なので、MovieClip にキャストしてプロパティにアクセスする。
//example) var myMC:MovieClip = new Ball(); addChild(myMC); myMC.name = "redBall"; var targetMC:MovieClip = MovieClip(getChildByName("redBall")); trace(targetMC.name); targetMC.x = 0;
参考)
http://f-site.org/articles/2008/04/19014939.html
カテゴリー: programming
Leave a comment
コメントはまだありません
No comments yet.