ETERNITY DESIGN BLOG

AS3でムービー全体のプリローダー

ActionScript 3.0でムービー全体のプリローダーです。
ムービー全体というか、rootというか、ムービー自体というか。
PreLoader.asファイル

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

ライブラリに適当にMC作ってプロパティのクラスに”PreLoader”を指定。
MCを配置して完了です。

ABOUT ME

名古屋を中心に、フリーランスでホームページ制作してます。 デザイン・サイト制作・WordPress案件・Flash制作、JavaScript(jQuery)と幅広く対応可能です。 案件のご依頼・ご相談はCONTACTよりご連絡ください。

CATEGORIES

ARCHIVES

TAGS