1. TOP
  2. Web flash / ActionScript
  3. [AS3] ローディング画面用 読み込んだbyte数を表示するActionScript

[AS3] ローディング画面用 読み込んだbyte数を表示するActionScript

カテゴリ:
Web
flash / ActionScript
| トラックバック(0)
投稿者:yo yo

DisplayObject.loaderInfo.bytesTotal、DisplayObject.loaderInfo.bytesLoadedで取得

ActionScript3でローディング画面を作成する際のメモ

ActionScript3

this.stop();
this.addEventListener(Event.ENTER_FRAME, loading);
function loading(e:Event):void{
    // swfの総バイト数
    var total:Number = this.stage.loaderInfo.bytesTotal;
    // 読み込まれたバイト数
    var loaded:Number = this.stage.loaderInfo.bytesLoaded;

    if (total == loaded){
        this.play();
        this.removeEventListener(Event.ENTER_FRAME, loading);
    }
}

今回はDisplayObjectをstageとしているので、swtファイルのローディング用のスクリプトになります。下記 参考も合わせてご確認ください。

参考

« [AS3] Loaderで読み込んだswf内の変数やメソッドにアクセスする | ホーム | iPhone・Android、スマートフォンアプリ等に使えるアイコンまとめ »

トラックバック

http://pulltab.info/mt/mt-tb.cgi/62
ページの先頭に戻る