unity float转int
时间: 2023-11-16 20:06:34 浏览: 155
实现物体绕不同轴旋转 并调用外部函数1
可以使用C#中的强制类型转换将float转换为int,例如:
float f = 3.14f;
int i = (int)f;
上述代码将3.14f转换为3。需要注意的是,这种转换会直接截断小数部分,不会进行四舍五入。如果需要进行四舍五入,可以使用Mathf.RoundToInt()函数:
float f = 3.6f;
int i = Mathf.RoundToInt(f); // i的值为4
这将把3.6f四舍五入为4。
阅读全文