常用数学函数的集合。
Deg2Rad | 度到弧度换算常量(只读)。 |
Epsilon | 微小浮点值(只读)。 |
Infinity | 正无穷大的表示形式(只读)。 |
NegativeInfinity | 负无穷大的表示形式(只读)。 |
PI | 众所周知的“3.14159265358979...”值(只读)。 |
Rad2Deg | 弧度到度换算常量(只读)。 |
Abs | 返回 f 的绝对值。 |
Acos | 返回 f 的反余弦 - 其余弦为 f 的角度(以弧度为单位)。 |
Approximately | 比较两个浮点值,如果它们相似,则返回 true。 |
Asin | 返回 f 的反正弦 - 其正弦为 f 的角度(以弧度为单位)。 |
Atan | 返回 f 的反正切 - 其正切为 f 的角度(以弧度为单位)。 |
Atan2 | 返回其 Tan 为 y/x 的角度(以弧度为单位)。 |
Ceil | 返回大于或等于 f 的最小整数。 |
CeilToInt | 返回大于或等于 f 的最小整数。 |
Clamp | 在给定的最小浮点值和最大浮点值之间钳制给定值。如果在最小和最大范围内,则返回给定值。 |
Clamp01 | 将值限制在 0 与 1 之间并返回值。 |
ClosestPowerOfTwo | 返回最接近的 2 的幂值。 |
CorrelatedColorTemperatureToRGB | 将以开尔文为单位的色温转换为 RGB 颜色。 |
Cos | 返回角度 f 的余弦。 |
DeltaAngle | 计算两个给定角度(以度为单位给定)之间的最短差异。 |
Exp | 返回 e 的指定幂。 |
Floor | 返回小于或等于 f 的最大整数。 |
FloorToInt | 返回小于或等于 f 的最大整数。 |
GammaToLinearSpace | 将给定值从伽马 (sRGB) 转换为线性颜色空间。 |
InverseLerp | 计算在范围 [a, b] 内生成插值 value 的线性参数 t。 |
IsPowerOfTwo | 如果值是 2 的幂,则返回 true。 |
Lerp | 在 a 与 b 之间按 t 进行线性插值。 |
LerpAngle | 与 Lerp 相同,但是在值环绕 360 度时确保值正确插入。 |
LerpUnclamped | 在 a 与 b 之间按 t 进行线性插值,t 没有限制。 |
LinearToGammaSpace | 将给定值从线性转换为伽马 (sRGB) 颜色空间。 |
Log | 返回指定的数字以指定的底数为底的对数。 |
Log10 | 返回指定的数字的以 10 为底的对数。 |
Max | 返回两个或更多值中的最大值。 |
Min | 返回两个或更多值中的最小值。 |
MoveTowards | 将值 current 向 target 靠近。 |
MoveTowardsAngle | 与 MoveTowards 相同,但是在值环绕 360 度时确保值正确插入。 |
NextPowerOfTwo | 返回大于或等于参数的下一个 2 的幂。 |
PerlinNoise | 生成 2D 柏林噪声。 |
PingPong | PingPong 返回一个值,该值将在值 0 与 length 之间递增和递减。 |
Pow | 返回 f 的 p 次幂。 |
Repeat | 对值 t 进行循环,使它不会大于长度,并且不会小于 0。 |
Round | 返回舍入为最近整数的 /f/。 |
RoundToInt | 返回舍入为最近整数的 /f/。 |
Sign | 返回 f 的符号。 |
Sin | 返回角度 f 的正弦。 |
SmoothDamp | 随时间推移将一个值逐渐改变为所需目标。 |
SmoothDampAngle | 随时间推移将以度为单位给定的角度逐渐改变为所需目标角度。 |
SmoothStep | 在 min 与 max 之间进行插值,在限制处进行平滑。 |
Sqrt | 返回 f 的平方根。 |
Tan | 返回角度 f 的正切(以弧度为单位)。 |
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.