FlashLiteだとOxygenというのを使ってるんですが、そういえばAS3のがなかったので調べてみると、kappa-labさんのAS3でFPSメータのコンポーネント というのがあったので、これを少し改変して使うことに。

-

FPSCounter

FPSCounter Image

AS3で使えるフレームレート計測用のFlashコンポーネントです。

FPSCounter.zip

※自作ではなくて、を少しいじっただけです。
本家の「ASTachoMeter」は、動的に配置する場合にエラーが出てしまうようだったので、その部分を書き換えたのと、デザインを変更しました。勝手に利用してしまったので、圧縮ファイルにはソースも付けています。

改変前本家サイト

<使い方>
DLファイルを解凍後、「FPSCounter.swc」を下記に保存してFlashを起動。メニューのウィンドウ>コンポーネントを選択すると、「標準のコンポーネント」下に「FPSCounter」が読み込まれているはずです。ステージ上に配置するだけで使えます。

WindowsXP:
C:\Documents and Settings\user\Local Settings\Application Data\Adobe\Flash CS3\ja\Configuration\Components
MacOSX:
Macintosh HD/Applications/Adobe Flash CS3/Configuration/Components


<コンポーネントインスペクタの設定項目>
interval
何フレームごとに集計結果を表示するか
digit
フレームレートの小数点以下の表示桁数