C# Класс EasingUtil, freegostop

iTween에서 easing부분만 추려내어 만든 클래스. 사용법은 Mathf.Lerp와 같다. (시작값, 끝값, 시간값) 시간값은 0 ~ 1 사이.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
bounce ( float start, float end, float value ) : float
clerp ( float start, float end, float value ) : float
easeInBack ( float start, float end, float value ) : float
easeInCirc ( float start, float end, float value ) : float
easeInCubic ( float start, float end, float value ) : float
easeInExpo ( float start, float end, float value ) : float
easeInOutBack ( float start, float end, float value ) : float
easeInOutCirc ( float start, float end, float value ) : float
easeInOutCubic ( float start, float end, float value ) : float
easeInOutExpo ( float start, float end, float value ) : float
easeInOutQuad ( float start, float end, float value ) : float
easeInOutQuart ( float start, float end, float value ) : float
easeInOutQuint ( float start, float end, float value ) : float
easeInOutSine ( float start, float end, float value ) : float
easeInQuad ( float start, float end, float value ) : float
easeInQuart ( float start, float end, float value ) : float
easeInQuint ( float start, float end, float value ) : float
easeInSine ( float start, float end, float value ) : float
easeOutBack ( float start, float end, float value ) : float
easeOutCirc ( float start, float end, float value ) : float
easeOutCubic ( float start, float end, float value ) : float
easeOutExpo ( float start, float end, float value ) : float
easeOutQuad ( float start, float end, float value ) : float
easeOutQuart ( float start, float end, float value ) : float
easeOutQuint ( float start, float end, float value ) : float
easeOutSine ( float start, float end, float value ) : float
elastic ( float start, float end, float value ) : float
linear ( float start, float end, float value ) : float
punch ( float amplitude, float value ) : float
spring ( float start, float end, float value ) : float

Описание методов

bounce() публичный статический Метод

public static bounce ( float start, float end, float value ) : float
start float
end float
value float
Результат float

clerp() публичный статический Метод

public static clerp ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInBack() публичный статический Метод

public static easeInBack ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInCirc() публичный статический Метод

public static easeInCirc ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInCubic() публичный статический Метод

public static easeInCubic ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInExpo() публичный статический Метод

public static easeInExpo ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInOutBack() публичный статический Метод

public static easeInOutBack ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInOutCirc() публичный статический Метод

public static easeInOutCirc ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInOutCubic() публичный статический Метод

public static easeInOutCubic ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInOutExpo() публичный статический Метод

public static easeInOutExpo ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInOutQuad() публичный статический Метод

public static easeInOutQuad ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInOutQuart() публичный статический Метод

public static easeInOutQuart ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInOutQuint() публичный статический Метод

public static easeInOutQuint ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInOutSine() публичный статический Метод

public static easeInOutSine ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInQuad() публичный статический Метод

public static easeInQuad ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInQuart() публичный статический Метод

public static easeInQuart ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInQuint() публичный статический Метод

public static easeInQuint ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeInSine() публичный статический Метод

public static easeInSine ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeOutBack() публичный статический Метод

public static easeOutBack ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeOutCirc() публичный статический Метод

public static easeOutCirc ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeOutCubic() публичный статический Метод

public static easeOutCubic ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeOutExpo() публичный статический Метод

public static easeOutExpo ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeOutQuad() публичный статический Метод

public static easeOutQuad ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeOutQuart() публичный статический Метод

public static easeOutQuart ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeOutQuint() публичный статический Метод

public static easeOutQuint ( float start, float end, float value ) : float
start float
end float
value float
Результат float

easeOutSine() публичный статический Метод

public static easeOutSine ( float start, float end, float value ) : float
start float
end float
value float
Результат float

elastic() публичный статический Метод

public static elastic ( float start, float end, float value ) : float
start float
end float
value float
Результат float

linear() публичный статический Метод

public static linear ( float start, float end, float value ) : float
start float
end float
value float
Результат float

punch() публичный статический Метод

public static punch ( float amplitude, float value ) : float
amplitude float
value float
Результат float

spring() публичный статический Метод

public static spring ( float start, float end, float value ) : float
start float
end float
value float
Результат float