C# Класс TreeEditor.TreeSpline

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

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

Свойство Тип Описание
nodes TreeEditor.SplineNode[]
tension float

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

Метод Описание
AddPoint ( Vector3 pos, float timeInSeconds ) : void
GetApproximateLength ( ) : float
GetNodeCount ( ) : int
GetNodes ( ) : TreeEditor.SplineNode[]
GetPositionAtTime ( float timeParam ) : Vector3
GetRotationAtTime ( float timeParam ) : Quaternion
RemoveNode ( int c ) : void
Reset ( ) : void
SetNodeCount ( int c ) : void
TreeSpline ( ) : System
TreeSpline ( TreeSpline o ) : System
UpdateRotations ( ) : void
UpdateTime ( ) : void

Приватные методы

Метод Описание
GetPositionInternal ( int idxFirstpoint, float t ) : Vector3
GetRotationInternal ( int idxFirstpoint, float t ) : Quaternion
OnDisable ( ) : void

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

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

public AddPoint ( Vector3 pos, float timeInSeconds ) : void
pos Vector3
timeInSeconds float
Результат void

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

public GetApproximateLength ( ) : float
Результат float

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

public GetNodeCount ( ) : int
Результат int

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

public GetNodes ( ) : TreeEditor.SplineNode[]
Результат TreeEditor.SplineNode[]

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

public GetPositionAtTime ( float timeParam ) : Vector3
timeParam float
Результат Vector3

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

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

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

public RemoveNode ( int c ) : void
c int
Результат void

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

public Reset ( ) : void
Результат void

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

public SetNodeCount ( int c ) : void
c int
Результат void

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

public TreeSpline ( ) : System
Результат System

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

public TreeSpline ( TreeSpline o ) : System
o TreeSpline
Результат System

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

public UpdateRotations ( ) : void
Результат void

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

public UpdateTime ( ) : void
Результат void

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

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

public SplineNode[],TreeEditor nodes
Результат TreeEditor.SplineNode[]

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

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