C# Class PrettyPoly.PrettyPolyLayer

Inheritance: UnityEngine.ScriptableObject
Mostrar archivo Open project: ShreveportArcade/PrettyPoly

Public Methods

Method Description
ExistsInDirection ( Vector2 dir ) : bool
FixParams ( ) : void
GetDirection ( Vector3 dir, int index, float t ) : Vector3
GetOffset ( PrettyPoly.PrettyPolyPoint points ) : UnityEngine.Vector3[]
GetPosition ( Vector3 position, Vector3 right, Vector3 up, float size ) : Vector3
GetShiftedColor ( Color color, float t ) : Color
GetSize ( float t ) : float

Method Details

ExistsInDirection() public method

public ExistsInDirection ( Vector2 dir ) : bool
dir UnityEngine.Vector2
return bool

FixParams() public method

public FixParams ( ) : void
return void

GetDirection() public method

public GetDirection ( Vector3 dir, int index, float t ) : Vector3
dir UnityEngine.Vector3
index int
t float
return UnityEngine.Vector3

GetOffset() public method

public GetOffset ( PrettyPoly.PrettyPolyPoint points ) : UnityEngine.Vector3[]
points PrettyPoly.PrettyPolyPoint
return UnityEngine.Vector3[]

GetPosition() public method

public GetPosition ( Vector3 position, Vector3 right, Vector3 up, float size ) : Vector3
position UnityEngine.Vector3
right UnityEngine.Vector3
up UnityEngine.Vector3
size float
return UnityEngine.Vector3

GetShiftedColor() public method

public GetShiftedColor ( Color color, float t ) : Color
color UnityEngine.Color
t float
return UnityEngine.Color

GetSize() public method

public GetSize ( float t ) : float
t float
return float