-1
我想問一下如何爲數組中的每個對象分配速度。我需要使用一個循環,每個應該從相同的位置開始(因爲它是在我下面的代碼中),但我必須爲每個分配一個不同的速度,它需要是隨機的(我在下面添加了代碼)。如何使一個陣列中的物體具有不同的隨機速度。 XNA 4.0 C sharp
SomethingToken[] Array2 = new SomethingToken[3];
for (int i = 0; i < 3; i++)
{
Random speed = new Random();
int Speed = speed.Next(1, 5);
Array2[i] = new SomethingToken("something", somewhere);
tokenPos = new Vector3(0, 50, 2);
tokenPos = new Vector3(0, 50, 2);
tokenPos = new Vector3(0, 50, 2);
myScene.Place(Array2[i], tokenPos);
使隨機速度的全球性的。然後使用speed.Next。 你應該嘗試使用谷歌,因爲這已問過幾次。 – deathismyfriend
哦,相信我,我谷底低谷,但我無法得到任何工作..這就是爲什麼我在這裏問。 – user3080309
這裏是從2秒看。 http://stackoverflow.com/questions/2727538/random-encounter-not-so-random/ http://stackoverflow.com/questions/4858790/random-not-that-random/ http://stackoverflow.com/ questions/767999/random-number-generator-only-generating-one-random-number關於如何解決的答案也在我上面的評論中。 – deathismyfriend