U1SL3——Unity的随机数和委托
U1SL3——Unity的随机数和委托
Unity的随机数
注意 在Unity里Random
类 不是 C#自带的Random,这个Random
隶属于UnityEngine
命名空间
1 | int randomNum = Random.Range(0, 100); //注意,使用随机数 int重载 规则是 左包含 右不包含!!! |
注意!
使用随机数 int
重载 规则是 左包含 右不包含!!!
使用随机数 float
重载 规则是 左和右都包含!!!
注意:如果还想使用C#自带的随机数,必须要指明System
命名空间
1 | System.Random r = new System.Random(); |
Unity的自带委托
UnityEngine
命名空间下,也有新的自带委托,但是没有提供有返回值的委托
1 | using UnityEngine.Events |
C#自带的委托,在Unity里也可以使用,使用时要指明System命名空间
1 | System.Action ac = () => { print("123"); }; //无参无返回值 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文KRIFE齐的博客!