C# Класс PolyCollider, Hellbound

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

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

Свойство Тип Описание
_awakeTime float
_colliderType ColliderType
_deathTime float
_endPosition Vector2
_endTime float
_points List
_startEndPoints Vector2>>.List
_startPosition Vector2
_startTime float
_timer float
_yPosition float
handleOffset Vector2
isDraggingPoint bool
lastIndex int

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

Метод Описание
AddPoint ( Vector2 point, int insertPoint ) : int
ClearPoints ( ) : void
CreateInstance ( ) : PolyCollider,
GetEndPosition ( int index ) : Vector2
GetPosition ( int index ) : Vector2
GetStartPosition ( int index ) : Vector2
GetTypeColor ( ) : Color
IsConvex ( ) : bool
OnDisable ( ) : void
OnEnable ( ) : void
OnSceneGUI ( SceneView sceneView ) : void
Refresh ( ) : void
RemovePointAtIndex ( int index ) : void
SetEditable ( bool editable ) : void
SetEndPosition ( int index, Vector2 pos ) : void
SetPoint ( int index, Vector2 point ) : void
SetStartPosition ( int index, Vector2 pos ) : void

Защищенные методы

Метод Описание
Awake ( ) : void
Start ( ) : void

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

Метод Описание
SetGizmosColor ( ) : void
generate2DMeshCollider ( ) : void
generate3DMeshCollider ( ) : void

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

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

public AddPoint ( Vector2 point, int insertPoint ) : int
point Vector2
insertPoint int
Результат int

Awake() защищенный Метод

protected Awake ( ) : void
Результат void

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

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

CreateInstance() публичный статический Метод

public static CreateInstance ( ) : PolyCollider,
Результат PolyCollider,

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

public GetEndPosition ( int index ) : Vector2
index int
Результат Vector2

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

public GetPosition ( int index ) : Vector2
index int
Результат Vector2

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

public GetStartPosition ( int index ) : Vector2
index int
Результат Vector2

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

public GetTypeColor ( ) : Color
Результат Color

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

public IsConvex ( ) : bool
Результат bool

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

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

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

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

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

public OnSceneGUI ( SceneView sceneView ) : void
sceneView SceneView
Результат void

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

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

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

public RemovePointAtIndex ( int index ) : void
index int
Результат void

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

public SetEditable ( bool editable ) : void
editable bool
Результат void

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

public SetEndPosition ( int index, Vector2 pos ) : void
index int
pos Vector2
Результат void

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

public SetPoint ( int index, Vector2 point ) : void
index int
point Vector2
Результат void

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

public SetStartPosition ( int index, Vector2 pos ) : void
index int
pos Vector2
Результат void

Start() защищенный Метод

protected Start ( ) : void
Результат void

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

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

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

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

public ColliderType _colliderType
Результат ColliderType

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

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

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

public Vector2 _endPosition
Результат Vector2

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

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

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

public List _points
Результат List

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

public List> _startEndPoints
Результат Vector2>>.List

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

public Vector2 _startPosition
Результат Vector2

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

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

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

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

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

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

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

public Vector2 handleOffset
Результат Vector2

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

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

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

public int lastIndex
Результат int