ここをキャンプ地とするブログ

いきあたりばったり

コードを1行追加するだけでタイトルバーにフレームレートを表示する

f:id:Kuna:20070322005300j:image

こんな感じに。KuWorld はアプリ名なので気にしないで下せぇ。


GameComponent なるものがSUGEEEEEことを知ったので、

フレームレート表示用のコンポーネントを落としてきて入れてみたのです。


GameComponent は関しては「オノデラの研究日記 in わんくま」さんの記事が

日本語な上に素敵に丁寧にまとまってます。

http://blogs.wankuma.com/yo/archive/2007/02/03/60710.aspx


んで、こちらから Framerate GameComponent を頂きました。

http://blog.tehone.com/2007/03/framerate-gamecomponent.html


と準備したところで実際書いたコードは、

Game クラス(を継承した俺様Gameクラス)のコンストラクタに以下の一行のみ。

Components.Add(new TehOne.Xna.GameComponents.Framerate(this));

ぎゃー、終了。便利。もうなにもかもコンポーネントにして欲しい!

もう全部一行で済ましたい!


いや、まー、ソリューションに Framerate GameComponent のプロジェクト追加したり、

参照設定したりのマウス操作はしたから純粋に一行のみかって言われるとアレだけど(汗