关于Random.Range 范围的学习

来源:互联网 发布:淘宝发布宝贝类别 编辑:程序博客网 时间:2024/06/01 20:34

平时对这个随机的方法使用很多,但是这个范围总是模糊,那么这个范围是什么呢?

Random.Range 范围

static function Range (min : float, max : float) : float
当Range的参数是float时,
返回一个随机浮点数,在min(包含)和max(包含)之间。(只读)
也就是说都是包括的临界值的。

那参数是整形的呢?
function Range (min : int, max : int) : int

Returns a random integer number between min [inclusive] and max [exclusive] (Read Only).
返回一个随机整数,在min(包含)和max(排除)之间。(只读)

是一个左开右闭的。举一个例子

Random.Range(1,3);这个结果就是一个随机一个1,2;不会有3


If max equals min, min will be returned. The returned value will never be max unless min equals max.
如果max等于min,将返回min。返回值永远不会是max,除非min等于max。

0 0
原创粉丝点击