Unity数学Mathf类使用

静态变量

Deg2Rad: Degrees-to-radians conversion constant (Read Only).
度到弧度的转化常量。(只读)

Epsilon: A tiny floating point value (Read Only).
一个很小的浮点数值。(只读)

Infinity: A representation of positive infinity (Read Only).
表示正无穷,也就是无穷大,∞ (只读)

NegativeInfinity: A representation of negative infinity (Read Only).
表示负无穷,也就是无穷小,-∞ (只读)

PI: The infamous 3.14159265358979… value (Read Only).
圆周率(π)的值3.14159265358979323846…(只读)

Rad2Deg: Radians-to-degrees conversion constant (Read Only).
弧度到度的转化常量。(只读)

静态函数

Abs: Returns the absolute value of f.
返回f的绝对值。
Acos: Returns the arc-cosine of f - the angle in radians whose cosine is f.
返回参数 f 的反余弦值 - 弧度角的余弦是f。
Approximately: Compares two floating point values if they are similar.
比较两个浮点数值,看它们是否非常接近。
Asin: Returns the arc-sine of f - the angle in radians whose sine is f.
返回参数 f 的反正弦值 - 弧度角的正弦是f。
Atan: Returns the arc-tangent of f - the angle in radians whose tangent is f.
返回参数 f 的反正切值 - 弧度角的正切是f。
Atan2: Returns the angle in radians whose Tan is y/x.
返回弧度角的正切是y/x。
Ceil: the smallest integer greater to or equal to f.
返回大于或等于f的最小整数。
CeilToInt: Returns the smallest integer greater to or equal to f.
返回大于或等于f的最小整数。
Clamp: Clamps a value between a minimum float and maximum float value.
限制value的值在min和max之间, 如果value小于min,返回min。
Clamp01: Clamps value between 0 and 1 and returns value.
限制value在0,1之间并返回value。如果value小于0,返回0。
ClosestPowerOfTwo: Returns the closest power of two value.
返回距离value最近的2的次方数。
Cos: Returns the cosine of angle f in radians.
返回由参数 f 指定的角的余弦值(介于 -1.0 与 1.0 之间的值)。
DeltaAngle: Calculates the shortest difference between two given angles.
计算给定的两个角之间最短的差异。
Exp: Returns e raised to the specified power.
返回 e 的 power 次方的值。
Floor: Returns the largest integer smaller to or equal to f.
返回小于或等于该数的最大整数。
FloorToInt: Returns the largest integer smaller to or equal to f.
返回小于或等于该数的最大整数。
GammaToLinearSpace: Converts the given value from gamma to linear color space.
转换给定值从gamma到线性颜色空间。
InverseLerp: Calculates the Lerp parameter between of two values.
计算两个值之间的Lerp参数。也就是value在from和to之间的比例值。
IsPowerOfTwo: Returns true if the value is power of two.
如果该值是2的次方,返回true。
Lerp: Interpolates between a and b by t. t is clamped between 0 and 1.
基于浮点数t返回a到b之间的插值,t限制在0~1之间。
LerpAngle: Same as Lerp but makes sure the values interpolate correctly when they wrap around 360 degrees.
和Lerp的原理一样,当他们环绕360度确保插值正确。
LinearToGammaSpace: Converts the given value from linear to gamma color space.
转换给定值从线性到伽马颜色空间。
Log: Returns the logarithm of a specified number in a specified base.
返回指定基数的指定对数。
Log10: Returns the base 10 logarithm of a specified number.
返回指定值的对数,基数为10。
Max: Returns largest of two or more values.
返回两个或更多值中最大的值。
Min: Returns the smallest of two or more values.
返回两个或更多值中最小的值。
MoveTowards: Moves a value current towards target.
改变一个当前值向目标值靠近。
MoveTowardsAngle: Same as MoveTowards but makes sure the values interpolate correctly when they wrap around 360 degrees.
像MoveTowards,但是当它们环绕360度时确保插值正确。
NextPowerOfTwo: Returns the next power of two value.
返回最接近的二次方的值。
PerlinNoise: Generate 2D Perlin noise.
生成二维柏林噪波。
PingPong: PingPongs the value t, so that it is never larger than length and never smaller than 0.
让数值t在 0到length之间往返。t值永远不会大于length的值,也永远不会小于0。
Pow: Returns f raised to power p.
计算并返回 f 的 p 次幂。
Repeat: Loops the value t, so that it is never larger than length and never smaller than 0.
循环t值,从来不会比length大,并且从不会小于0,取值在0~length之间。
Round: Returns f rounded to the nearest integer.
返回浮点数 f 进行四舍五入最接近的整数。
RoundToInt: Returns f rounded to the nearest integer.
返回浮点数 f 进行四舍五入最接近的整数。
如果数字以.5结尾,所以它是两个整数之间的一半,其中一个是偶数,另一个是奇数,则返回偶数。
Sign: Returns the sign of f.
返回 f 的数字符号。
Sin: Returns the sine of angle f in radians.
返回弧度角 f 的正弦值。
SmoothDamp: Gradually changes a value towards a desired goal over time.
随着时间的推移逐渐改变一个值到目标值。
SmoothDampAngle: Gradually changes an angle given in degrees towards a desired goal angle over time.
随着时间的推移逐渐改变一个给定的角度到期望的角度。
SmoothStep: Interpolates between min and max with smoothing at the limits
在min和max之间平滑插值。
Sqrt: Returns square root of f.
计算并返回 f 的平方根。
Tan: Returns the tangent of angle f in radians.
返回互动f角的正切值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值