AS3でプリローダーを作成したときに


参考になったのでメモひらめき電球


ローダー関係はここが参考になります。


色々なローダーのサンプルが紹介されてます。


FlashゲームPG講座 For AS3.0【ファイルの読み込みについて】



クラスバージョン

基本的なサンプルなのでシンプルで分かりやすいです。


AS3でムービー全体のプリローダー - eternity design BLOG
以下引用です。

package {
    import flash.display.MovieClip;
    import flash.events.*;
    import flash.display.LoaderInfo;

    public class PreLoader extends MovieClip {
        // プライベートインスタンス変数
        private var totalBytes:uint;
    
        public function PreLoader()  {
            totalBytes = this.root.loaderInfo.bytesTotal;
            addEventListener(Event.ENTER_FRAME, loadEnterFrame);
        }

        function loadEnterFrame(eventObj:Event) {
            if(this.root.loaderInfo.bytesLoaded == totalBytes) {
                // ロード完了
            }
        }
    }
}