KH-WEBLOG TOP > WEBメモ > ActionScript > ローディングバーを作る:actionsctipt3.0

ローディングバーを作る:actionsctipt3.0

Flashで作品を作るときによく使う
ローディングの作り方をメモ。

今回は一般的によく使われてる
バータイプとパーセント表示タイプのやり方をメモ。

コーディング・WordPress化作業を代行します

プログラミング

progressBar_mc・・・ローディングバー用インスタンス(ムービークリップ)
status_txt・・・パーセント表示用インスタンス(ダイナミックテキスト)

//ロードのチェック
this.addEventListener(Event.ENTER_FRAME, checkLoaded);

function checkLoaded(e:Event){
	//ロードしているデータをパーセントで出す(四捨五入)
	var loadedPercent = Math.round(this.loaderInfo.bytesLoaded / this.loaderInfo.bytesTotal * 100);
	//status_txにパーセントを表示
	status_txt.text=loadedPercent+"%";
	//プログレスバーの横の長さを出す
	progressBar_mc.scaleX=loadedPercent/100;
	if (loadedPercent >= 100) {
		completeLoaded();
	}
}

//ロード完了時の処理
function completeLoaded() {
	this.removeEventListener(Event.ENTER_FRAME, checkLoaded);
    //ロード完了後フレーム2へ移動
	this.gotoAndStop(2);
}
stop();

でOK。

コーディング・WordPress化作業を代行します

TAGS

.htaccess ActionScript All in one seo pack Contact Form 7 CSS CSS3 EC-CUBE Flash HTML HTML5 JavaScript jQuery LightBox PHP RSS SEO WordPress アイキャッチ画像 アクセス解析 カスタムフィールド カテゴリー カラーミーショップ カート コメント ショートコード テンプレートタグ ドロップダウンメニュー パーマリンク フォーム フルスクリーン ブログカード プラグイン ページテンプレート ページナビ ページ分割 マウスイベント リダイレクト リンク リンクカード レンタルサーバー ロールオーバー 携帯サイト 条件分岐 正規表現 関連記事