さて、私はこのゲームに取り組んでいます。私は XNA を初めて使用し (4.0 を使用しています)、敵がスポーンされるたびに異なるテクスチャを使用したいと考えています。
したがって、これらの画像「image1.png」、「image2.png」などがあります。新しい敵がスポーンするたびに異なるテクスチャを使用したいのですが、これまでのところ、ゲームの実行時にランダムな画像しかロードされないため、問題は、スポーンごとにランダム メソッドが更新されず、最初に設定されていることです。ゲームの。私はウェブ上で多くのことを検索し、解決策を試してみましたが、うまくいきますが、希望はありません...だから私のコードはここにあります
LoadContent()
私はこのコードを持っています:
Random textureRandom = new Random();
int skinRandom = textureRandom.Next(1, 4);
string lamp = string.Concat("image", skinRandom.ToString());
enemyTex = Content.Load<Texture2D>(lamp) as Texture2D;