Общий LERP для UnityC#

Место общения программистов C#
Anonymous
Общий LERP для Unity

Сообщение Anonymous »

Мне нужна общая функция линейной интерполяции для Unity.
Она должна работать для
float, Vector2, Vector3, Vector4, Color, Quaternion
Лерпингу необходима такая логика.

Код: Выделить всё

static T LerpGeneric(T a, T b, float t)
{
return a * (1f - t) + b * t;
}
конечно, он не компилируется, и я не уверен, работает ли эта логика и для кватернионов или нет.

Подробнее здесь: https://stackoverflow.com/questions/713 ... -for-unity

Вернуться в «C#»