using Random = UnityEngine.Random;
public float minFloat;
public float maxFloat;
public int minInt;
public int maxInt;
private void GenerateRandom()
{
float ranFloat = Random.Range(minFloat, maxFloat); // 浮点型可返回maxFloat
int ranInt = Random.Range(minInt, maxInt); // 整型不可返回maxInt
}
注意:浮点型与整型随机数的区别。
// 四舍五入有两种方法
Mathf.RoundToInt(ranFloat); // 1.
Mathf.FloorToInt(ranFloat + 0.5f); // 2.
本文详细介绍了在Unity中如何使用Random类生成浮点型和整型随机数,并解释了两者的区别。此外,还提供了两种四舍五入的方法,帮助开发者更精确地控制随机数的生成。
8567

被折叠的 条评论
为什么被折叠?



