C#之使用随机数

时间:2022-07-30 03:37:31

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