よく見かける、flashのローディング画面。
手っ取り早くローディングする方法が見つかったので、メモ。
if(loaderInfo.bytesLoaded >=loaderInfo.bytesTotal){
gotoAndPlay(xxxx);//コンテンツの開始のフレームを入れる。
}else{
gotoAndPlay(1);
}
上記のコードを、使うと実装出来た。
使い方は、とっても簡単で、
例えば、ローディング画面を24f分使ってループさせたい場合、上記コードを25fに記述して26fから、コンテンツスタートとする。(xxxに26と書く)
そうすれば、頭の24f(ローディング画面)が終わって、25fに達したとき、if分が処理されて、ローディングが終わっていたときは、26f(コンテンツスタート部分)に飛んで、ローディングが終わっていない時は、1fに戻る。
とりあえず、簡単に実装出来るので、キービジュアルとかに使う様な、簡単なflashに付ける分には、とっても便利。
もう少し、別の方法も、調べたら一杯出てきたので、追々試してみよう。
flashは、あんまり土台がしっかりしてないから、googleで調べて作るのは大変だなぁ。
がんばって勉強しよう★
Comments