Unity 获得一个随机数字
时间: 2024-12-14 16:15:45 浏览: 5
在Unity中获取随机数,你可以使用内置的Random类。以下是一个简单的示例:
```csharp
using UnityEngine;
public class Example : MonoBehaviour
{
public void GetRandomNumber()
{
// 获取0到1之间的随机浮点数(包含0,但不包含1)
float randomFloat = Random.Range(0f, 1f);
// 或者获取整数范围内的随机数
int randomInt = Random.Range(0, 100); // 生成0到99的随机整数
Debug.Log("Random Float: " + randomFloat);
Debug.Log("Random Integer: " + randomInt);
}
}
```
在这个例子中,`Range(minValue, maxValue)`函数用于生成指定范围内的随机值。如果你想改变随机数的上下限,只需修改`minValue`和`maxValue`即可。
阅读全文