Class PoseTransitions
Inheritance
PoseTransitions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: NeoFPS.dll
Syntax
public static class PoseTransitions
Methods
PositionBounceIn(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionBounceIn(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionBounceOut(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionBounceOut(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionEaseInCubic(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionEaseInCubic(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionEaseInOutCubic(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionEaseInOutCubic(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionEaseInOutQuadratic(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionEaseInOutQuadratic(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionEaseInQuadratic(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionEaseInQuadratic(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionEaseOutCubic(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionEaseOutCubic(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionEaseOutQuadratic(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionEaseOutQuadratic(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionLerp(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionLerp(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionOvershootIn(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionOvershootIn(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionOvershootOut(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionOvershootOut(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionSpringIn(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionSpringIn(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionSpringOut(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionSpringOut(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionSwingAcross(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionSwingAcross(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
PositionSwingUp(Vector3, Vector3, Single)
Declaration
public static Vector3 PositionSwingUp(Vector3 source, Vector3 target, float lerp)
Parameters
| Type |
Name |
Description |
| Vector3 |
source |
|
| Vector3 |
target |
|
| System.Single |
lerp |
|
Returns
RotationBounceIn(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationBounceIn(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|
RotationBounceOut(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationBounceOut(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|
RotationEaseInCubic(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationEaseInCubic(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|
RotationEaseInOutCubic(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationEaseInOutCubic(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|
RotationEaseInOutQuadratic(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationEaseInOutQuadratic(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|
RotationEaseInQuadratic(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationEaseInQuadratic(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|
RotationEaseOutCubic(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationEaseOutCubic(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|
RotationEaseOutQuadratic(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationEaseOutQuadratic(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|
RotationLerp(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationLerp(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|
RotationOvershootIn(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationOvershootIn(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|
RotationOvershootOut(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationOvershootOut(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|
RotationSlerp(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationSlerp(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|
RotationSpringIn(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationSpringIn(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|
RotationSpringOut(Quaternion, Quaternion, Single)
Declaration
public static Quaternion RotationSpringOut(Quaternion source, Quaternion target, float lerp)
Parameters
| Type |
Name |
Description |
| Quaternion |
source |
|
| Quaternion |
target |
|
| System.Single |
lerp |
|
Returns
| Type |
Description |
| Quaternion |
|