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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     フレームレートを調べる
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
みっく
Åê¹ÆNo.24435
投稿日時: 2006-3-24 1:26
常連
居住地: 尾張
投稿: 116
使用環境:
PC:iBook G4 (1.42GHz)
OS: (10.4.10)
FL: &
フレームレートを調べる
こんにちは
いつもお世話になります

参考サイト」でフレームレートの表示があるんですが
フレームレートを調べるプロパティやメソッドがあるのでしょうか?
それともgetTimer()などで計算して表示しているのでしょうか?
お分かりの方がいらっしゃいましたらレスお願いします。
ひろゆき
Åê¹ÆNo.24436
投稿日時: 2006-3-24 3:01
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: フレームレートを調べる
どこで見たか失念いたしましたが、
こんなスクリプトがうちのflaファイルにありました。

テキストフィールド(インスタンス名: fps)が配置されたフレームに
var fpsArray = new Array();
//設定フレームレート
var fpsMax = 30;
this.onEnterFrame = function():Void {
	fpsArray.unshift(new Date().getTime());
	if (fpsArray.length > fpsMax) {
		fpsAve = fpsArray.length/(fpsArray[0]-fpsArray.pop())*1000;
		fps.text = fpsAve + "fps";
	}
};
と記述。

[追記]
確か、どこかでflaファイルを配布していたように思うのですが...。
どこだったかなぁ?

GAC: Flash5で曲線・放物線」にも書かれてますね。

getTimer() を用いたものだと、
Flashゲーム講座&ASサンプル集【FPSについて】」がありますね。


----------------
質問する際は、回答者に具体的な情報を与えてください。

野中文雄
Åê¹ÆNo.24437
投稿日時: 2006-3-24 3:50
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: フレームレートを調べる
colinが昔つくった「moock fps speedometer」というのはありますけど。
引用:
ひろゆきさんは書きました:
確か、どこかでflaファイルを配布していたように思うのですが...。
どこだったかなぁ?


----------------
 

みっく
Åê¹ÆNo.24444
投稿日時: 2006-3-24 11:27
常連
居住地: 尾張
投稿: 116
使用環境:
PC:iBook G4 (1.42GHz)
OS: (10.4.10)
FL: &
Re: フレームレートを調べる
ひろゆきさん、野中さんレスどうもです

やはりgetTimer()を使ったやり方が一般的なようですね
色々参考サイト等も提示頂きありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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