前へ | Xcc>クォーツの世界 | 次へ |
文字、無理っすあとは文字を表示したろ〜って、思ったんだけど Quartz ではとんでもなくめんどくさいみたい。 とりあえず、今回は NSTextField 貼ってごまかしたろ。ちなみに NSTextField で文字列を表示させるには
とする。ここらへんは今までの応用。 |
NSTextField を貼るNSTextField を貼って、これを MyView のアウトレットに指定する作業は以前やったので省略。 【アウトレット】 |
せっかくなんでゲーム化DoIt メニューが選ばれると、1秒〜3秒の間のどこかで突然タイマーが動き出し、もう一度DoIt メニューを選ぶとタイマーは止まるようにします。
で、その間の時間を測定して、上の NSTextField に結果を表示することにしよう。一連の NSTextField の表示は
って感じに変化するわけっす。
|
1秒〜3秒の間のどこかrand() を使う。これは呼び出すたびに 0 〜 0x7fffffffL の間の値がランダムに返される関数。例えば int x = rand() % 100; とすれば x には、0〜99 の範囲でランダムな値を得ることができる。 ただし、計算で作るので、乱数発生パターンは同じになってしまう。これを防止するために srand() に現在時刻から作り出した値を渡したりする。 |
神速のインパルス〜で、メニューを選ぶのは面倒なので、ショートカットとして Command + R を割り当てる。 Window をはやりのメタルっぽくしたり、リサイズ不可にするのも「自由だああ〜」。 さ〜、コンマ何秒で反応できるかな〜。 私は最速、0.23秒でした。全然駄目。ではまた。 |