C# Class BezierCurveCollider2D

Inheritance: MonoBehaviour
Afficher le fichier Open project: GuyQuad/Custom-2D-Colliders Class Usage Examples

Méthodes publiques

Свойство Type Description
continous bool
controlPoints List

Méthodes publiques

Méthode Description
Init ( ) : void
addControlPoint ( ) : void
drawCurve ( ) : void
drawSegment ( Vector3 cPt1, Vector3 cPt2, Vector3 hPt1, Vector3 hPt2 ) : void
removeControlPoint ( ) : void

Private Methods

Méthode Description
CalculateBezierPoint ( float t, Vector3 controlP0, Vector3 handlerP0, Vector3 handlerP1, Vector3 controlP1 ) : Vector3

Method Details

Init() public méthode

public Init ( ) : void
Résultat void

addControlPoint() public méthode

public addControlPoint ( ) : void
Résultat void

drawCurve() public méthode

public drawCurve ( ) : void
Résultat void

drawSegment() public méthode

public drawSegment ( Vector3 cPt1, Vector3 cPt2, Vector3 hPt1, Vector3 hPt2 ) : void
cPt1 Vector3
cPt2 Vector3
hPt1 Vector3
hPt2 Vector3
Résultat void

removeControlPoint() public méthode

public removeControlPoint ( ) : void
Résultat void

Property Details

continous public_oe property

public bool continous
Résultat bool

controlPoints public_oe property

public List controlPoints
Résultat List