unity中引用 using UnityEngine;
1、Mathf.Abs(float f); 绝对值
Returns the absolute value of f. 计算并返回指定参数 f 的绝对值。
2、Mathf.Clamp(int value, int min, int max); 限制指定值的区间
Clamps value between min and max and returns value. 限制Value值栽min和max之间,如果value小于min,则返回min;如果value大于max,则返回max;否则返回value;
3、Mathf.Clamp01(float value); 限制指定值0 - 1之间
Clamps value between 0 and 1 and returns value. 限制指定值在0 -1 之间。如果value小于0,则返回0;如果value大于1,则返回1.
4、Mathf.Round(float f); 计算值四舍五入
Returns f rounded to the nearest integer.计算结果值 f 返回浮点数进行四舍五入接近整数;如果数字末尾是5,因此它是在两个整数中间,不管是奇数还是偶数,最后返回偶数。
5、Mathf.Pow(float t,float length);次方
Returns f raised to power p. 参数 t 是底数,参数length是次数;返回值是底数的次方值。
6、Mathf.Sqrt(float f);平方根
Returns square root of f.返回指定值的平方根。
7、Mathf.Max(float a,float b); Mathf.Max(int values[]);最大值
Returns the largest of two or more values.返回指定值或指定多个值中的最大值。
8、Mathf.Min(float a,float b); Mathf.Min(int values[]);最小值
Returns the smallest of two or more values.返回指定值或指定多个值中的最小值。
9、Mathf.Lerp(float a,float b,float t);插值
Linearly interpolates between a and b by t.用 t 在 a 和 b 之间做线性插值,假如 t 限制在0 - 1之间。当 t = 0;返回 a ,当 t = 1;返回 b 。当 t = 0.5;返回 a 和 b 的平均值。
10、Mathf.Acos(float f); 反余弦
Returns the arc-cosine of f - the angle in radians whose cosine is f. 以弧度为单位计算并返回参数 f 中指定的数字的反余弦值。
11、Mathf.Ceil(flaot f); 上限值
Returns the smallest integer greater to or equal to f. 返回大于或等于 f 的最小整数。
12、Mathf.Exp(float x); 指定次幂
Returns e raised to the specified power. 数字 e 的 x次幂。如果 x 等于 NaN 或 PositiveInfinity,则返回该值。如果 x 等于 NegativeInfinity,则返回0;
13、Mathf.Floor(float f); Mathf.FloorToInt(float f); 向下取整
Returns the largest integer smaller to or equal to f. 返回一个浮点数,小数点前的数字。
14、Mathf.Asin(float f); 反正弦
Returns the arc-sine of f - the angle in radians whose sine is f. 以弧度为单位计算并返回参数 f 中指定的数字的反正弦值。
15、Mathf.Atan(float f); 反正切
Returns the arc-tangent of f - the angle in radians whose tangent is f.计算并返回参数 f 中指定的数字的反正切值。返回值介于负二分之pi与正二分之pi之间。
16、Mathf.CeilToInt(float f); 最小整数
Returns the smallest integer greater to or equal to f.返回最小的整数大于或等于参数 f 。
17、Mathf.DeltaAngle(float current,float target); 增量角
Calculates the shortest difference between two given angles given in degrees.计算给定的两个角之间的最短差异。
18、Mathf.Infinity; 正无穷大
表示正无穷大(只读)
19、Mathf.NegativeInfinity; 负无穷大
表示负无穷大(只读)
20、Mathf.Sign(float f); 符号
Returns the sign of f.返回 f 的符号。当 f 为正或为 0,返回1;为负返回 -1;
21、Mathf.Repeat(flaot t,float lenght); 重复
Loops the value t, so that it is never larger than length and never smaller than 0.循环数值 t ,在 0 到 enght之间。t 值永远不会大于lenght的值,也永远不会小于0.
22、Mathf.PI; 圆周率
PI值也就是圆周率的值3.14159265358.....(只读)
23、Mathf.PingPong(float t,float lenght);乒乓
PingPongs the value t, so that it is never larger than length and never smaller than 0。 0 到 lenght之间往返。t 值永远不会大于lenght的值,也永远不会小于 0.