2010年1月5日火曜日

C# memo:乱数の生成

C#のrandomについてのメモ。
弾幕を作ろうと思いましてやってみたんだがうまくいかない。
for文でランダムな速度でなおかつランダムな角度で発射するというプログラムなんですが
for文内でrandomを使うと毎回同じ値が使用されてしまう。

調べてみるとこんなのがありました。

乱数を生成するには?


シード値が常に可変するようにしとけってことみたいですね
XNAでいうとTotalGametime的なものを入れとくといいかも。
これで無事に弾幕もどきができました。


0 件のコメント:

コメントを投稿