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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     プリローダーに関して
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
PENGPENG8
Åê¹ÆNo.47645
投稿日時: 2011-6-29 2:36
半人前
居住地: 愛知県
投稿: 49
使用環境:
プリローダーに関して
メインのタイムラインの1フレーム目にプリローダー用のMCだけを置いています。
そのMCには進捗をしめす棒状の塗りを含んだMC(インスタンス:bar)と
ダイナミックテキストボックス(インスタンス:per)をおいています。
またこのMCの1フレーム目に以下のようなスクリプトを記述しています。

これをプレビュー?「表示」?「ダウンロードのシュミレート」で確認すると
なぜか最後の方の96%くらいから100%までの間のアニメーションしか表示されません。
0%から95%くらいまでは何も表示されないままロードが進みます。
実際にWebサーバーに置いて実験してみても同様の一瞬しか表示されません。
通信速度の問題もあるので携帯の3Gで通信してみましたが同様でした。
根本的に何か間違えていますでしょうか?よろしくお願いします。

import flash.display.*;
import flash.events.*;

var mainTimeline:MovieClip = MovieClip(this.parent);
mainTimeline.stop(); 

var info:LoaderInfo = mainTimeline.loaderInfo;
info.addEventListener(ProgressEvent.PROGRESS, loadProgressHdl);

function loadProgressHdl(e:ProgressEvent) {
	if(info.bytesLoaded == info.bytesTotal){
		per.text = "COMPLETED";
		info.removeEventListener(ProgressEvent.PROGRESS, loadProgressHdl);
		mainTimeline.play();
		delete this;
	}else{
    	    var loadPer:Number = info.bytesLoaded / info.bytesTotal;
		trace(loadPer);	
		loadPer = Math.round(loadPer * 100);
        bar.scaleX =loadPer*5);
    	    per.text = loadPer.toString() + "%";
	}
}
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » プリローダーに関して PENGPENG8 2011-6-29 2:36
     Re: プリローダーに関して Fumio 2011-6-29 4:58
       Re: プリローダーに関して PENGPENG8 2011-6-29 9:51
         Re: プリローダーに関して mayor 2011-6-29 13:04
           Re: プリローダーに関して PENGPENG8 2011-6-29 18:11
             Re: プリローダーに関して PENGPENG8 2011-6-29 23:39
               Re: プリローダーに関して Fumio 2011-7-1 3:12
         Re: プリローダーに関して Fumio 2011-6-29 13:16

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