C# 클래스 Evolutex.Evolunity.Extensions.VectorExtensions

파일 보기 프로젝트 열기: Bodix/Evolunity

공개 메소드들

메소드 설명
AddX ( Vector2 vector, float value ) : Vector2
AddX ( Vector3 vector, float value ) : Vector3
AddY ( Vector2 vector, float value ) : Vector2
AddY ( Vector3 vector, float value ) : Vector3
AddZ ( Vector3 vector, float value ) : Vector3
Randomize ( Vector2 vector ) : Vector2

Randomize vector from [-1, -1] to [1, 1].

Randomize ( Vector3 vector ) : Vector3

Randomize vector from [-1, -1, -1] to [1, 1, 1].

ToVector2 ( Vector3 vector ) : Vector2
ToVector3 ( Vector2 vector ) : Vector3
WithX ( Vector2 vector, float value ) : Vector2
WithX ( Vector3 vector, float value ) : Vector3
WithY ( Vector2 vector, float value ) : Vector2
WithY ( Vector3 vector, float value ) : Vector3
WithZ ( Vector3 vector, float value ) : Vector3

비공개 메소드들

메소드 설명
Vector3 ( ) : UnityEngine

메소드 상세

AddX() 공개 정적인 메소드

public static AddX ( Vector2 vector, float value ) : Vector2
vector Vector2
value float
리턴 Vector2

AddX() 공개 정적인 메소드

public static AddX ( Vector3 vector, float value ) : Vector3
vector Vector3
value float
리턴 Vector3

AddY() 공개 정적인 메소드

public static AddY ( Vector2 vector, float value ) : Vector2
vector Vector2
value float
리턴 Vector2

AddY() 공개 정적인 메소드

public static AddY ( Vector3 vector, float value ) : Vector3
vector Vector3
value float
리턴 Vector3

AddZ() 공개 정적인 메소드

public static AddZ ( Vector3 vector, float value ) : Vector3
vector Vector3
value float
리턴 Vector3

Randomize() 공개 정적인 메소드

Randomize vector from [-1, -1] to [1, 1].
public static Randomize ( Vector2 vector ) : Vector2
vector Vector2
리턴 Vector2

Randomize() 공개 정적인 메소드

Randomize vector from [-1, -1, -1] to [1, 1, 1].
public static Randomize ( Vector3 vector ) : Vector3
vector Vector3
리턴 Vector3

ToVector2() 공개 정적인 메소드

public static ToVector2 ( Vector3 vector ) : Vector2
vector Vector3
리턴 Vector2

ToVector3() 공개 정적인 메소드

public static ToVector3 ( Vector2 vector ) : Vector3
vector Vector2
리턴 Vector3

WithX() 공개 정적인 메소드

public static WithX ( Vector2 vector, float value ) : Vector2
vector Vector2
value float
리턴 Vector2

WithX() 공개 정적인 메소드

public static WithX ( Vector3 vector, float value ) : Vector3
vector Vector3
value float
리턴 Vector3

WithY() 공개 정적인 메소드

public static WithY ( Vector2 vector, float value ) : Vector2
vector Vector2
value float
리턴 Vector2

WithY() 공개 정적인 메소드

public static WithY ( Vector3 vector, float value ) : Vector3
vector Vector3
value float
리턴 Vector3

WithZ() 공개 정적인 메소드

public static WithZ ( Vector3 vector, float value ) : Vector3
vector Vector3
value float
리턴 Vector3