/ Published in: ActionScript
・2フレーム目に「cont」 ・ダイナミックテキスト名「parcentagetxt」 ・ローダー名(ムービークリップ)「barmc」 Source: onClipEvent (load) { //最初は非表示に this._xscale = 0; }
Expand |
Embed | Plain Text
//まず最初に再生を停止 this.stop(); //■■=====変数の初期化 //パーセンテージ nParcentage = 0; //全体のバイト数を取得 nTotal = this.getBytesTotal(); //■■=====function定義 function xPreload() { //読み込み済みバイト数を取得 nLoaded = this.getBytesLoaded(); //読み込み状態を監視して、読み込み終了なら指定フレームへ移動 //読み込み終了前ならパーセンテージとバーを操作 if (nTotal<=nLoaded) { this.gotoAndStop("cont"); //プリロード処理を消去 delete this.onEnterFrame; } else { //パーセンテージを計算 nParcentage = Math.round(100*nLoaded/nTotal); //バーの長さを変更 bar_mc._xscale = nParcentage; //パーセンテージのテキストを変更 parcentage_txt.text = nParcentage+" %"; } } //■■=====読み込み判定処理を組み込み this.onEnterFrame = xPreload;
You need to login to post a comment.
