public int[] GetRandomIntInstant(int length, int min, int max)
{
int[] randArray = new int[length];
bool isSame;
for (int i = 0; i < length; i++)
{
while (true)
{
randArray[i] = UnityEngine.Random.Range(min, max);
isSame = false;
for(int j=0;j<i;++j)
{
if (randArray[j] == randArray[i])
{
isSame = true;
break;
}
}
if (!isSame) break;
}
}
return randArray;
}
댓글 없음:
댓글 쓰기