C# Class MilkShakeFramework.Tools.Utils.MathUtils

Mostrar archivo Open project: lucas-jones/MilkShake-old

Public Methods

Method Description
AngleBetweenTwoVectors ( Vector2 a, Vector2 b ) : float
AngleToVector2 ( float angle, float length ) : Vector2
NextVector2 ( Vector2 min, Vector2 max ) : Vector2
SmoothStep ( Vector2 value1, Vector2 value2, float amount ) : Vector2
Vector2ToAngle ( Vector2 direction ) : float

Method Details

AngleBetweenTwoVectors() public static method

public static AngleBetweenTwoVectors ( Vector2 a, Vector2 b ) : float
a Vector2
b Vector2
return float

AngleToVector2() public static method

public static AngleToVector2 ( float angle, float length ) : Vector2
angle float
length float
return Vector2

NextVector2() public static method

public static NextVector2 ( Vector2 min, Vector2 max ) : Vector2
min Vector2
max Vector2
return Vector2

SmoothStep() public static method

public static SmoothStep ( Vector2 value1, Vector2 value2, float amount ) : Vector2
value1 Vector2
value2 Vector2
amount float
return Vector2

Vector2ToAngle() public static method

public static Vector2ToAngle ( Vector2 direction ) : float
direction Vector2
return float