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);