トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     rootのローディング処理が分かりません
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
michiyasu
Åê¹ÆNo.33536
投稿日時: 2007-6-1 18:20
新米
居住地:
投稿: 27
使用環境:
WindowsXP,Flash 8
rootのローディング処理が分かりません
現在Flash CS3 のトライアル版を使って AS3 に挑戦しているのですが
ルートのローディング処理の記述方法が分かりません。

Flexサイトなんかで最初にローディングが出てくるので、可能かとは思うのですが、
getBytesLoaded()は
URLLoader クラスに移動され、データ型が Number から int に変更されました。

とありますし、 URLLoader を見ても、まず load しないといけないみたいですしよく分かりません。

どなたかご教授いただけないでしょうか。
HapHands
Åê¹ÆNo.33537
投稿日時: 2007-6-1 19:00
半人前
居住地: 東京都新宿区
投稿: 47
使用環境:
Flash:
 (6.0.25.1)
 Pro(7.2.0.581)
OS:
 XP Pro Sp2
 (10.2.8)
CPU:
 Pentium M 1.70GHz
RAM:
 1.0GB
Re: rootのローディング処理が分かりません
こんにちは。
ステージ上に"txt"というインスタンス名のダイナミックテキストを配置して、SWFファイル自身のロード状況を表示する簡単なサンプルです。

//メインタイムライン:フレームアクション
//▼SWFファイル容量取得
var totalBytes:uint = this.loaderInfo.bytesTotal;
//▼イベントハンドラ設定
this.addEventListener(Event.ENTER_FRAME, xEnterFrame);
//▼関数定義
function xEnterFrame(evt:Event) {
	var loadPer:uint = Math.floor(this.loaderInfo.bytesLoaded / totalBytes * 100);
	txt.text = loadPer + "%";
	if (loadPer >= 100){
		this.removeEventListener(Event.ENTER_FRAME, xEnterFrame);
		play();
	}
}

stop();


異常に寝不足の頭で書いているので、外していなければよいのですが…。


----------------
HapHands/http://www.haphands.com/

michiyasu
Åê¹ÆNo.33538
投稿日時: 2007-6-1 19:26
新米
居住地:
投稿: 27
使用環境:
WindowsXP,Flash 8
Re: rootのローディング処理が分かりません
ご返信ありがとうございます。

なるほど、 loaderInfo なんですね。
ありがとうございます。解決いたしました。


もっと勉強します。
ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops