外部swf読み込み時の注意点
外部swf読み込み時は、読み込み先のswfの1フレーム目はstopさせておき、
命令は何も実行させておかない方がよい。
これは、movieClipLoaderで読み込んだとき、
読み込んだmovieClip(swfの読み込み先)に
確実に命令を出せるようになるのが、
oListener.onLoadInit = function(target_mc:MovieClip) {
// ロードしたSWFの第1フレームアクション実行後の処理
というイベントで取れる、1フレーム目のアクション実行後からになってしまうからだ。
(ちなみに、読み込み完了時のイベント、
oListener.onLoadComplete = function(target_mc:MovieClip) {
の後にも、読み込んだmovieClipに命令は出せ、動いてしまうことが多いが、
この時点では初期化は完了していないので、ここに命令を書くのはお勧めできない。)
※参考記事
http://www.fumiononaka.com/TechNotes/Flash/FN0501003.html
| 固定リンク | トラックバック (0)

最近のコメント