Unity 3D - Mathf类 :
Unity中封装了数学类Mathf,使用它可以轻松地解决复杂的数学公式。Mathf类提供了常用的数学运算。
Mathf变量 :
名称说明
PI圆周率π,即3.141 592 653 589 79.. (只读)Infinity正无穷大∞(只读)NegativeInfinity负无穷大-∞(只读)Deg2Rad度到弧度的转换系数(只读)Rad2Deg弧度到度的转换系数(只读)Epsilon一个很小的浮点数(只读)
Mathf类的常用方法 :
名称说明
Sin计算角度(单位为弧度)的正弦值Cos计算角度(单位为弧度)的余弦值Tan计算角度(单位为弧度)的正切值Asin计算反正弦值(返回的角度值单位为弧度)Acos计算反余弦值(返回的角度值单位为弧度)Atan计算反正切值(返回的角度值单位为弧度)Sqrt计算平方根Abs计算绝对值Min返回若干数值中的最小值Max返回若干数值中的最大值PowPow(f,p)返回f的p次方ExpExp(p)返回e的p次方Log计算对数Log10计算基为10的对数CeilCeil(f)返回大于或等于f的最小整数FloorFloor(f)返回小于或等于f的最大整数RoungRound(f)返回浮点数f进行四舍五入后得到的整数Clamp将数值限制在min和max之间Clamp01将数值限制在0和1之间
转载请注明原文地址: https://www.6miu.com/read-5197.html