プリローダーに念のためつけるモノ


この間やったプリローダー
http://www.sakaiden.com/?p=3109

条件によっては、最初の1フレーム目で止まるバグを発見

FireFoxでこの現象が確認できたぞ

ひとまず、原因は

すでに読み込まれていた場合
ロード完了時のイベントが無視される

なので、フレームの処理がうまくいかないっと

ということで、ベタにIF判定で回避

[as3]
//読み込み済みならば
//そのまま次のフレームへ
var checkLoaded:LoaderInfo = root.loaderInfo;
if (checkLoaded.bytesLoaded == checkLoaded.bytesTotal)
{
 //読み込みが終わっていた場合は2フレーム目へ
 gotoAndPlay(2);
}
[/as3]

これでひとまず直った。

んー、もしかしたら
ほかにも不具合があるかも

Leave a comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください