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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     「ムービー内のスクリプトが原因でMacromedia Flash Player 7 の実行速度が遅く・・・」Msgについて
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
TatsuoKato
Åê¹ÆNo.2780
投稿日時: 2004-1-9 1:43
新米
居住地: 東京
投稿: 24
使用環境:
Re: 「ムービー内のスクリプトが原因でMacromedia Flash Player 7 の実行速度が遅く・・・」Msgについて
引用:

tiffinさんは書きました:
複数のフレームをまたぐ以外に、エラーメッセージの表示を回避する方法はありませんか?


onEnterFrameを使用するのはどうですか?
例えば、

for (var i = 0; i < 20000; i++) {
	trace(i);
}

といった大きなループを実行したい場合に、

for (var i = 0; i<20; i++) {
	for (var j = 0; j<1000; j++) {
		trace(1000*i + j);
	}
}

とネストしたループに置き換え、内側のループひとまわしを
ひとフレームで行うサンプルが以下になります。

function bigLoop(func, iMin, iMax, jMin, jMax) {
	this.i = iMin;
	for (var j = jMin; j<=jMax; j++) {
		func(this.i, j);
	}
	if (this.i<iMax) {
		this.i++;
		this.onEnterFrame = function() {
			bigLoop(func, this.i, iMax, jMin, jMax);
		};
	} else {
		delete this.onEnterFrame;
		delete this.i;
	}
}

bigLoop( function (i, j) {trace(1000*i + j);}, 
			 0, 19, 0, 999 );
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   「ムービー内のスクリプトが原因でMacromedia Flash Player 7 の実行速度が遅く・・・」Msgについて tiffin 2004-1-8 10:00
     Re: 「ムービー内のスクリプトが原因でMacromedia Flash Player 7 の実行速度が遅く・・・」Msgについて ymori 2004-1-8 10:48
       Re: 「ムービー内のスクリプトが原因でMacromedia Flash Player 7 の実行速度が遅く・・・」Msgについて tiffin 2004-1-8 15:54
   » Re: 「ムービー内のスクリプトが原因でMacromedia Flash Player 7 の実行速度が遅く・・・」Msgについて TatsuoKato 2004-1-9 1:43
       Re: 「ムービー内のスクリプトが原因でMacromedia Flash Player 7 の実行速度が遅く・・・」Msgについて tiffin 2004-1-13 12:49
         Re: 「ムービー内のスクリプトが原因でMacromedia Flash Player 7 の実行速度が遅く・・・」Msgについて TatsuoKato 2004-1-13 19:43
       Re: 「ムービー内のスクリプトが原因でMacromedia Flash Player 7 の実行速度が遅く・・・」Msgについて youich 2004-1-13 15:54
         Re: 「ムービー内のスクリプトが原因でMacromedia Flash Player 7 の実行速度が遅く・・・」Msgについて TatsuoKato 2004-1-14 2:30
           Re: 「ムービー内のスクリプトが原因でMacromedia Flash Player 7 の実行速度が遅く・・・」Msgについて tiffin 2004-1-16 9:04

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