Unity 6.3
0 онлайн 78 гостей 3 в системе
Вход

Mathf.LerpUnclamped

Declaration

public static float LerpUnclamped(float a, float b, float t);

Параметры

Параметр Описание
a Начальное значение.
b Конечная значение.
t Интерполяции между двумя поплавками.

Возвращаемое значение

поплавок Значение с плавающей запятой в результате линейной интерполяции.

Описание

Линейная интерполяция между a и b по t без ограничения по t.

Параметр t не закреплен и поддерживается значение, основанное на a и b. Если t меньше нуля или больше единицы, то LerpUnclamped возвратит значение, не входящее в диапазон от a до b.

Предположим, что параметр a = 0.33f, и b = 1.5f. Если интерполятор t = -0.25f, то возвращаемое значение составляет 0.0375f.

Подробности: Вычисление (b — /a/) составляет 1.17f. Это масштабируется на 0.25f и получается результат 0.2925f. Вычитание этого из a (поскольку интерполант t отрицательный) приводит к 0.0375f.

Дополнительные ресурсы: Lerp.