C# Класс GameEngine.Vector2

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

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

Метод Описание
Distance ( Vector2 b ) : float

Calculate Distance from this Vector2 to another Vector2

Distance ( Vector2 a, Vector2 b ) : float

Calculate Distance between 2 Vector2

Normalize ( Vector2 b ) : Vector2

Calculate Unit Vector from this Vector2 to Second Vector2(A Vector2 with magnitude of 1).

Normalize ( Vector2 a, Vector2 b ) : Vector2

Calculate Unit Vector based on the 2 Vector2(A Vector2 with magnitude of 1).

Vector2 ( float x, float y ) : System
operator ( ) : Vector2

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

Distance() публичный Метод

Calculate Distance from this Vector2 to another Vector2
public Distance ( Vector2 b ) : float
b Vector2 Second Vector2
Результат float

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

Calculate Distance between 2 Vector2
public static Distance ( Vector2 a, Vector2 b ) : float
a Vector2 First Vector2
b Vector2 Second Vector2
Результат float

Normalize() публичный Метод

Calculate Unit Vector from this Vector2 to Second Vector2(A Vector2 with magnitude of 1).
public Normalize ( Vector2 b ) : Vector2
b Vector2 Second Vector2
Результат Vector2

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

Calculate Unit Vector based on the 2 Vector2(A Vector2 with magnitude of 1).
public static Normalize ( Vector2 a, Vector2 b ) : Vector2
a Vector2 First Vector2
b Vector2 Second Vector2
Результат Vector2

Vector2() публичный Метод

public Vector2 ( float x, float y ) : System
x float
y float
Результат System

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

public static operator ( ) : Vector2
Результат Vector2