【Unity】Random生成随机数据

产生一个0到10的随机整数,包含0但不包含10

Random.Range(0, 10);

产生一个1到5的随机浮点数,包含0但不包含10

Random.Range(0f, 10);

用种子初始化随机数,只要种子一样,生成的种子都是一样的

Random.InitState(1);

产生一个0到1的浮点数,包含0和1

float value = Random.value;

保存随机数的状态,状态相同产生的随机数也相同

Random.State state = Random.state;

在半径为1的圆产生一个随机点,可用于产生敌人的位置

Vector2 vector2 = Random.insideUnitCircle;

在半径为1的球体产生一个随机点

Vector3 vector3 = Random.insideUnitSphere;

 

相关推荐
©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页