スクリプトで配置した 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.