Random.Range(min,max) //随机生成一个float类型或int类型的数
如果参数为float类型,返回的值包含最大值 Random.Range(0.0f, 1.0f); 值在[0.0,1.0]之间
如果参数为int类型,返回的值不包含最大值 Random.Range(0, 10); 值在[0,10)之间
Random.insideUnitCircle //返回半径为1的圆内的随机点(只读)
例如用于初始化敌人位置,限制敌人在某个范围内生成,避免重叠
//将物体位置限制在半径为5的圆内
transform.position = Random.insideUnitCircle * 5;
Random.insideUnitSphere //返回半径为1的球面内的随机点(只读) Vector3
//将物体位置限制在半径为5的球体内部
transform.position = Random.insideUnitSphere * 5;
Random.onUnitSphere //返回半径为1的球面上的随机点(只读) Ve