Коллекция общих математических функций.
Deg2Rad | Константа для конвертации градусов в радианы (Read Only). |
Epsilon | Крошечное значение float (Read Only). |
Infinity | Положительная бесконечность (Read Only). |
NegativeInfinity | Отрицательная бесконечность (Read Only). |
PI | Знаменитое значение 3.14159265358979... (Read Only). |
Rad2Deg | Константа для конвертации радианов в градусы (Read Only). |
Abs | Возвращает абсолютное значени f. |
Acos | Возвращает арккосинус f - угол в радианах, косинус которого равен f. |
Approximately | Compares two floating point values and returns true if they are similar. |
Asin | Возвращает арк-синус f - угол в радианах, синус которого равен f. |
Atan | Возвращает арк-тангенс f - угол в радианах, тангенс которого равен f. |
Atan2 | Возвращает угол в радианах, тангенс (Tan) которого равен y/x. |
Ceil | Возвращает наименьшее целое число, которое больше или равно f. |
CeilToInt | Возвращает наименьшее целое число, которое больше или равно f. |
Clamp | Ограничивает значение между минимальным и максимальным. |
Clamp01 | Ограничивает значение между 0 и 1 и возвращает полученное значение. |
ClosestPowerOfTwo | Возвращает ближайшую степень двойки. |
Cos | Возвращает косинус угла f (угол указывается в радианах). |
DeltaAngle | Расчитывает наименьшую по модулю разницу между двумя заданными углами. |
Exp | Возвращает е, возведенную в указанную степень. |
Floor | Возвращает наибольшее целое число, которое больше или равно f. |
FloorToInt | Возвращает наибольшее целое число, которое больше или равно f. |
GammaToLinearSpace | Конвертирует получаемое значение из гаммы в линейное цветовое пространство. |
InverseLerp | Calculates the linear parameter t that produces the interpolant value within the range [a, b]. |
IsPowerOfTwo | Возвращает true, если зачение является степенью двойки. |
Lerp | Получает промежуточное значение между a и b на основании t. t ограничивается между 0 и 1. |
LerpAngle | То же что Lerp, но гарантирует правильную интерполяцию значения, когда оно обернулось на 360 градусов. |
LerpUnclamped | Получает промежуточное значение между a и b на основании t. t ограничивается между 0 и 1. |
LinearToGammaSpace | Конвертирует получаемое значение из линейного в гамма цветовое пространство. |
Log | Возвращает логарифм указанного числа с указанным основанием. |
Log10 | Возвращает логарифм указанного числа с основанием 10. |
Max | Возвращает наибольшее из двух или более значений. |
Min | Возвращает наименьшее из двух или более значений. |
MoveTowards | Двигает значение current в направлении к target. |
MoveTowardsAngle | То же что MoveTowards, но гарантирует правильную интерполяцию значения, когда оно обернулось на 360 градусов. |
NextPowerOfTwo | Возвращает значение следующей степени двойки. |
PerlinNoise | Генерирует 2D шум Перлина. |
PingPong | Пинг-понг значения t, так что оно никогда не будет больше length и меньше нуля. |
Pow | Возвращает f возведённое в степень p. |
Repeat | Зацикливает значение t, так что оно никогда не больше length и никогда не меньше 0. |
Round | Возвращает f округленное до ближайшего целого. |
RoundToInt | Возвращает f округленное до ближайшего целого. |
Sign | Возвращает знак f. |
Sin | Возвращает синус угла f (угол указывается в радианах). |
SmoothDamp | Постепенно меняет значение в направлении определенной цели с течением времени. |
SmoothDampAngle | Постепенно меняет угол в градусах, до достижения целевого угла, с течением времени. |
SmoothStep | Интерполирует между min и max со сглаживанием на границах. |
Sqrt | Возвращает квадратный корень из f. |
Tan | Возвращает тангенс угла f в радианах. |