FLASH ローディング画面

FLASHのローディング画面の作り方の参考:
2フレーム使うけど、先送り対策がなければ1フレームでローディング自体は実装できる。

「読込・ローディング画面」 読み込み状態の時にローディング画面/読み込み画面を表示する方法。
http://orange.2-d.jp/flash/action/09.html

要となるスクリプト
onClipEventなので、ムービークリップ自体に埋め込む必要がある。
ローディング画面に設置するムービークリップインスタンスに埋め込む。

onClipEvent (load) {
_root.stop();
}
onClipEvent (enterFrame) {
if (100 == Math.floor(_root.getBytesLoaded()/_root.getBytesTotal()*100))
{
_root.gotoAndPlay(3);
}
}

ローディングバーなどの表示はないけど、最低限これでローディング画面はできる。
gotoAndPlay(3);で3フレーム目に飛ばしているのは2フレーム目に先送り用のスクリプトを埋めるため。

gotoAndStop (1);