« FLASH うるう年チェック | トップページ

2007年3月23日 (金)

外部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

|

« FLASH うるう年チェック | トップページ

トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/86197/5790360

この記事へのトラックバック一覧です: 外部swf読み込み時の注意点:

« FLASH うるう年チェック | トップページ