C# Класс Bezier.BezierPath

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

Открытые свойства

Свойство Тип Описание
length float
orientToPath bool
orientToPath2d bool
pts UnityEngine.Vector3[]

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

Метод Описание
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

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

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

public BezierPath ( ) : System.Collections
Результат System.Collections

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

public BezierPath ( Vector3 pts_, Quaternion rots ) : System.Collections
pts_ UnityEngine.Vector3
rots UnityEngine.Quaternion
Результат System.Collections

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

public GetBezierPointInfo ( float ratio ) : BezierPointInfo
ratio float
Результат BezierPointInfo

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

public gizmoDraw ( float t = -1.0f ) : void
t float
Результат void

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

public place ( Transform transform, float ratio ) : void
transform UnityEngine.Transform
ratio float
Результат void

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

public place ( Transform transform, float ratio, Vector3 worldUp ) : void
transform UnityEngine.Transform
ratio float
worldUp UnityEngine.Vector3
Результат void

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

public place2d ( Transform transform, float ratio ) : void
transform UnityEngine.Transform
ratio float
Результат void

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

public placeLocal ( Transform transform, float ratio ) : void
transform UnityEngine.Transform
ratio float
Результат void

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

public placeLocal ( Transform transform, float ratio, Vector3 worldUp ) : void
transform UnityEngine.Transform
ratio float
worldUp UnityEngine.Vector3
Результат void

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

public placeLocal2d ( Transform transform, float ratio ) : void
transform UnityEngine.Transform
ratio float
Результат void

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

public point ( float ratio ) : Vector3
ratio float
Результат UnityEngine.Vector3

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

public rot ( float ratio ) : Quaternion
ratio float
Результат UnityEngine.Quaternion

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

public setPoints ( Vector3 pts_, Quaternion rots ) : void
pts_ UnityEngine.Vector3
rots UnityEngine.Quaternion
Результат void

Описание свойств

length публичное свойство

public float length
Результат float

orientToPath публичное свойство

public bool orientToPath
Результат bool

orientToPath2d публичное свойство

public bool orientToPath2d
Результат bool

pts публичное свойство

public Vector3[],UnityEngine pts
Результат UnityEngine.Vector3[]