Version: 5.3 (switch to 5.4b)
ЯзыкEnglish
  • C#
  • JS

Язык программирования

Выберите подходящий для вас язык программирования. Все примеры кода будут представлены на выбранном языке.

Mathf

struct in UnityEngine

Предложить изменения

Успех!

Благодарим вас за то, что вы помогаете нам улучшить качество документации по Unity. Однако, мы не можем принять любой перевод. Мы проверяем каждый предложенный вами вариант перевода и принимаем его только если он соответствует оригиналу.

Закрыть

Ошибка внесения изменений

По определённым причинам предложенный вами перевод не может быть принят. Пожалуйста <a>попробуйте снова</a> через пару минут. И выражаем вам свою благодарность за то, что вы уделяете время, чтобы улучшить документацию по Unity.

Закрыть

Отменить

Руководство

Описание

Коллекция общих математических функций.

Статические переменные

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Сравнивает для числа с плавающей точкой (float), если они схожи.
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Конвертирует получаемое значение из гаммы в линейное цветовое пространство.
InverseLerpCalculates 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 в радианах.