用c#写的随机生成的不重复的几个数字,是用数组存起来的
for (int i = 0; i <array.Length; )
{
bool iii = true;
int ii = UnityEngine.Random.Range(0, 10);//在0到10之间随机取值
for (int j = 0; j < i; ++j)
{
if (ii == array[j])
{
iii = false;
break;
}
}
if(iii)
{
array[i] = ii;
i++;
}
}
本文介绍如何使用C#在Unity中创建一个方法,生成一组不重复的随机数字并存储到数组中,适用于游戏开发中的各种随机事件场景。
用c#写的随机生成的不重复的几个数字,是用数组存起来的
816
7058

被折叠的 条评论
为什么被折叠?