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) {
// ロード完了
}
}
}
}