C# Класс Interpolate, RPGQuest

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Ease ( EaseType type ) : Function,
Ease ( Function, ease, Quaternion begin, Quaternion end, float elapsedTime, float duration ) : Quaternion
Ease ( Function, ease, Vector2 start, Vector2 distance, float elapsedTime, float duration ) : Vector2
Ease ( Function, ease, Vector3 start, Vector3 distance, float elapsedTime, float duration ) : Vector3
Ease ( Function, ease, float start, float distance, float elapsedTime, float duration ) : float
EaseInCirc ( float start, float distance, float elapsedTime, float duration ) : float
EaseInCubic ( float start, float distance, float elapsedTime, float duration ) : float
EaseInExpo ( float start, float distance, float elapsedTime, float duration ) : float
EaseInOutCirc ( float start, float distance, float elapsedTime, float duration ) : float
EaseInOutCubic ( float start, float distance, float elapsedTime, float duration ) : float
EaseInOutExpo ( float start, float distance, float elapsedTime, float duration ) : float
EaseInOutQuad ( float start, float distance, float elapsedTime, float duration ) : float
EaseInOutQuart ( float start, float distance, float elapsedTime, float duration ) : float
EaseInOutQuint ( float start, float distance, float elapsedTime, float duration ) : float
EaseInOutSine ( float start, float distance, float elapsedTime, float duration ) : float
EaseInQuad ( float start, float distance, float elapsedTime, float duration ) : float
EaseInQuart ( float start, float distance, float elapsedTime, float duration ) : float
EaseInQuint ( float start, float distance, float elapsedTime, float duration ) : float
EaseInSine ( float start, float distance, float elapsedTime, float duration ) : float
EaseOutCirc ( float start, float distance, float elapsedTime, float duration ) : float
EaseOutCubic ( float start, float distance, float elapsedTime, float duration ) : float
EaseOutExpo ( float start, float distance, float elapsedTime, float duration ) : float
EaseOutQuad ( float start, float distance, float elapsedTime, float duration ) : float
EaseOutQuart ( float start, float distance, float elapsedTime, float duration ) : float
EaseOutQuint ( float start, float distance, float elapsedTime, float duration ) : float
EaseOutSine ( float start, float distance, float elapsedTime, float duration ) : float
Identity ( Vector3 v ) : Vector3
Linear ( float start, float distance, float elapsedTime, float duration ) : float
TransformDotPosition ( Transform t ) : Vector3

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

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

public static Ease ( EaseType type ) : Function,
type EaseType
Результат Function,

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

public static Ease ( Function, ease, Quaternion begin, Quaternion end, float elapsedTime, float duration ) : Quaternion
ease Function,
begin Quaternion
end Quaternion
elapsedTime float
duration float
Результат Quaternion

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

public static Ease ( Function, ease, Vector2 start, Vector2 distance, float elapsedTime, float duration ) : Vector2
ease Function,
start Vector2
distance Vector2
elapsedTime float
duration float
Результат Vector2

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

public static Ease ( Function, ease, Vector3 start, Vector3 distance, float elapsedTime, float duration ) : Vector3
ease Function,
start Vector3
distance Vector3
elapsedTime float
duration float
Результат Vector3

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

public static Ease ( Function, ease, float start, float distance, float elapsedTime, float duration ) : float
ease Function,
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInCirc ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInCubic ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInExpo ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInOutCirc ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInOutCubic ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInOutExpo ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInOutQuad ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInOutQuart ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInOutQuint ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInOutSine ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInQuad ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInQuart ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInQuint ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseInSine ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseOutCirc ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseOutCubic ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseOutExpo ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseOutQuad ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseOutQuart ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseOutQuint ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static EaseOutSine ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static Identity ( Vector3 v ) : Vector3
v Vector3
Результат Vector3

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

public static Linear ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
Результат float

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

public static TransformDotPosition ( Transform t ) : Vector3
t Transform
Результат Vector3