首页 > 技术文章 > C#之使用随机数

huangshiyu13 2016-10-23 16:04 原文

1.C#自带随机数函数

using System;

System.Random ran = new System.Random();
int n = ran.Next(100, 1000);//产生100到999之间的随机整数

Debug.Log (n);

 

2.Unity自带随机数函数

using UnityEngine; 

float f  = UnityEngine.Random.value;//产生0到1之间的随机数

Debug.Log(f);

 

3.Unity自带产生某一范围内浮点数或者整数

using UnityEngine; 

UnityEngine.Random.Range(float min, float max);//可能会返回max

UnityEngine.Random.Range(int min, int max);//不能返回max,但是如果max==min,则返回min

推荐阅读