スクリプトで配置した MovieClip インスタンスの参照

2008年11月5日 16:51 action script — littlepad

これもハマった。
スクリプトで配置したインスタンスの 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

コメントはまだありません

No comments yet.

TrackBack URL

Leave a comment

about

ハンドルネーム:littlepad
都内で WEB 制作(デザイン, html/css, Flash, MT, WordPress etc)をしているBOØWY研究家

category:

search:


archives:

GO TO PAGETOP