C# Class Bezier.BezierPath

Afficher le fichier Open project: inoook/BezierPath Class Usage Examples

Méthodes publiques

Свойство Type Description
length float
orientToPath bool
orientToPath2d bool
pts UnityEngine.Vector3[]

Méthodes publiques

Méthode Description
BezierPath ( ) : System.Collections
BezierPath ( Vector3 pts_, Quaternion rots ) : System.Collections
GetBezierPointInfo ( float ratio ) : BezierPointInfo
gizmoDraw ( float t = -1.0f ) : void
place ( Transform transform, float ratio ) : void
place ( Transform transform, float ratio, Vector3 worldUp ) : void
place2d ( Transform transform, float ratio ) : void
placeLocal ( Transform transform, float ratio ) : void
placeLocal ( Transform transform, float ratio, Vector3 worldUp ) : void
placeLocal2d ( Transform transform, float ratio ) : void
point ( float ratio ) : Vector3
rot ( float ratio ) : Quaternion
setPoints ( Vector3 pts_, Quaternion rots ) : void

Method Details

BezierPath() public méthode

public BezierPath ( ) : System.Collections
Résultat System.Collections

BezierPath() public méthode

public BezierPath ( Vector3 pts_, Quaternion rots ) : System.Collections
pts_ UnityEngine.Vector3
rots UnityEngine.Quaternion
Résultat System.Collections

GetBezierPointInfo() public méthode

public GetBezierPointInfo ( float ratio ) : BezierPointInfo
ratio float
Résultat BezierPointInfo

gizmoDraw() public méthode

public gizmoDraw ( float t = -1.0f ) : void
t float
Résultat void

place() public méthode

public place ( Transform transform, float ratio ) : void
transform UnityEngine.Transform
ratio float
Résultat void

place() public méthode

public place ( Transform transform, float ratio, Vector3 worldUp ) : void
transform UnityEngine.Transform
ratio float
worldUp UnityEngine.Vector3
Résultat void

place2d() public méthode

public place2d ( Transform transform, float ratio ) : void
transform UnityEngine.Transform
ratio float
Résultat void

placeLocal() public méthode

public placeLocal ( Transform transform, float ratio ) : void
transform UnityEngine.Transform
ratio float
Résultat void

placeLocal() public méthode

public placeLocal ( Transform transform, float ratio, Vector3 worldUp ) : void
transform UnityEngine.Transform
ratio float
worldUp UnityEngine.Vector3
Résultat void

placeLocal2d() public méthode

public placeLocal2d ( Transform transform, float ratio ) : void
transform UnityEngine.Transform
ratio float
Résultat void

point() public méthode

public point ( float ratio ) : Vector3
ratio float
Résultat UnityEngine.Vector3

rot() public méthode

public rot ( float ratio ) : Quaternion
ratio float
Résultat UnityEngine.Quaternion

setPoints() public méthode

public setPoints ( Vector3 pts_, Quaternion rots ) : void
pts_ UnityEngine.Vector3
rots UnityEngine.Quaternion
Résultat void

Property Details

length public_oe property

public float length
Résultat float

orientToPath public_oe property

public bool orientToPath
Résultat bool

orientToPath2d public_oe property

public bool orientToPath2d
Résultat bool

pts public_oe property

public Vector3[],UnityEngine pts
Résultat UnityEngine.Vector3[]