AS:外部swfを読み込んで、そのswfにアクセスする。

またまたハマったよーorz


間違い(というか動かない)。

//読み込み元に"tmp_mc"というムービークリップ(中身は空)が
//ある前提。

_root.tmp_mc("sozai/sub.swf");
_root.tmp_mc.gotoAndPlay(10);


上は、swfの読み込みが完了する前にコマンド(gotoAndPlay(10))をじっこうしてしまっているから。


これは動く

//読み込み元に"tmp_mc"というムービークリップ(中身は空)が
//ある前提。

_root.tmp_mc("sozai/sub.swf");

//なんらかの手法で、外部swfのデータの読み込み完了をキックに
//して実行。
//ここでは、ダミー(tmp_mc)自体に"onClipEvent"を設定。
onClipEvent(data){
_root.tmp_mc.gotoAndPlay(10);
}


"onClipEvent"はAS2までなのd、AS3ではイベントリスナー使う。