码迷,mamicode.com
首页 > 编程语言 > 详细

小白_Unity引擎_Random

时间:2018-07-09 15:23:33      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:不同的   --   and   程序   ati   seed   启动   ec2   1.0   

 

 

 1         float f = Random.value;//返回一个随机数在0.0 -- 1.0 包括 之间(只读)
 2 
 3          Vector3 vec3 =  Random.insideUnitSphere;//返回一个半径为1的球体内的随机点
 4          Vector3 vec3_2 = Random.onUnitSphere;// 返回一个在半径为1球面上的随机点
 5 
 6          Vector2 vec2 = Random.insideUnitCircle; //返回一个半径为1的圆内随机点
 7 
 8          Quaternion qua =  Random.rotation; //返回一个随机旋转角度
 9           qua =  Random.rotationUniform;//返回一个随机旋转角度(平均分布的)多次的随机数分布会比较均匀
10          float f1 =    Random.Range(10, 20);//返回一个随机数,在10-20之间的 int、float的随机数
11 
12 
13          Random.seed = 12; //设置用于随机数生成器的种子
14         //设置不同的随机种子 seed
15         ///设置随机数的种子:
16         ///不同的种子产生不同的随机数序列
17         ///对于相同的种子,在程序每次启动时其序列是相同的
18          Random.seed = 1;  //设置了seed后,下面的每次产生的随机数序列都是一样的
19          for (int i = 0; i < 10; i++)
20          {
21              Debug.Log(Random.value);
22          }

 

小白_Unity引擎_Random

标签:不同的   --   and   程序   ati   seed   启动   ec2   1.0   

原文地址:https://www.cnblogs.com/CeasarH/p/9283620.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!