経過時間を計る_Flashの変更点
+ + +FPS(frame/second)を求めたい場合は、以下のようにするといいですね。 + + st = getTimer(); + + //... 何か処理 + + end = getTimer(); + + fps = end - st; + if(fps > 0.0) { + fps = 1000.0 / fps; + } else { + fps = 1000.0; + } + +ただし、ドキュメント設定で指定したフレームレート(FPS値)よりは速度アップは +できないですので(もちろん、1フレームでの描画が速いに越したことはないです)ご注意ください。