- TOP
- Web flash / ActionScript
- [AS3] ローディング画面用 読み込んだbyte数を表示するActionScript
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、スマートフォンアプリ等に使えるアイコンまとめ »



















