C# Class Interpolate, RPGQuest

显示文件 Open project: hughrogers/RPGQuest Class Usage Examples

Public Methods

Method Description
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

Method Details

Ease() public static method

public static Ease ( EaseType type ) : Function,
type EaseType
return Function,

Ease() public static method

public static Ease ( Function, ease, Quaternion begin, Quaternion end, float elapsedTime, float duration ) : Quaternion
ease Function,
begin Quaternion
end Quaternion
elapsedTime float
duration float
return Quaternion

Ease() public static method

public static Ease ( Function, ease, Vector2 start, Vector2 distance, float elapsedTime, float duration ) : Vector2
ease Function,
start Vector2
distance Vector2
elapsedTime float
duration float
return Vector2

Ease() public static method

public static Ease ( Function, ease, Vector3 start, Vector3 distance, float elapsedTime, float duration ) : Vector3
ease Function,
start Vector3
distance Vector3
elapsedTime float
duration float
return Vector3

Ease() public static method

public static Ease ( Function, ease, float start, float distance, float elapsedTime, float duration ) : float
ease Function,
start float
distance float
elapsedTime float
duration float
return float

EaseInCirc() public static method

public static EaseInCirc ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseInCubic() public static method

public static EaseInCubic ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseInExpo() public static method

public static EaseInExpo ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseInOutCirc() public static method

public static EaseInOutCirc ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseInOutCubic() public static method

public static EaseInOutCubic ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseInOutExpo() public static method

public static EaseInOutExpo ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseInOutQuad() public static method

public static EaseInOutQuad ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseInOutQuart() public static method

public static EaseInOutQuart ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseInOutQuint() public static method

public static EaseInOutQuint ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseInOutSine() public static method

public static EaseInOutSine ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseInQuad() public static method

public static EaseInQuad ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseInQuart() public static method

public static EaseInQuart ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseInQuint() public static method

public static EaseInQuint ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseInSine() public static method

public static EaseInSine ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseOutCirc() public static method

public static EaseOutCirc ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseOutCubic() public static method

public static EaseOutCubic ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseOutExpo() public static method

public static EaseOutExpo ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseOutQuad() public static method

public static EaseOutQuad ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseOutQuart() public static method

public static EaseOutQuart ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseOutQuint() public static method

public static EaseOutQuint ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

EaseOutSine() public static method

public static EaseOutSine ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

Identity() public static method

public static Identity ( Vector3 v ) : Vector3
v Vector3
return Vector3

Linear() public static method

public static Linear ( float start, float distance, float elapsedTime, float duration ) : float
start float
distance float
elapsedTime float
duration float
return float

TransformDotPosition() public static method

public static TransformDotPosition ( Transform t ) : Vector3
t Transform
return Vector3