C# Класс PolygonEditor, Hellbound

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

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

Свойство Тип Описание
activePoint int
awakeTime float
colliderType PolyCollider.ColliderType
deathTime float
endPosition Vector2
endTime float
insertPoint int
pointSelected bool
snapEnabled bool
snapValue float
startPosition Vector2
startTime float
timeSlider float

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

Метод Описание
CreatePolyColliderObject ( ) : void
DrawInsertPointGUI ( Vector3 points ) : bool
OnInspectorGUI ( ) : void
OnSceneGUI ( ) : void
SetSnapEnabled ( bool enable ) : void
SetSnapValue ( float snapVal ) : void
setEndTime ( float time ) : void
setPositionBasedOnTimer ( float time ) : void
setStartTime ( float time ) : void

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

Метод Описание
DrawHandles ( Vector3 p ) : void
DrawLines ( Vector3 p ) : void
GUIEditSettings ( ) : bool
GUIPointSettings ( ) : bool
GUIPositionSettings ( ) : bool
GameObjectInit ( ) : void
GetWorldPoint ( Camera cam, Vector2 pos ) : Vector2
OnDisable ( ) : void
OnEnable ( ) : void
PointDrawStyleInput ( Camera cam, Event e, Vector3 p ) : void
Round ( Vector2 val, float snap ) : Vector2
Round ( Vector3 val, float snap ) : Vector3
Round ( float val, float snap ) : float
ShortcutListener ( Event e ) : void
ToggleEditingEnabled ( ) : void
UndoRedoPerformed ( ) : void
setEndPositions ( ) : void
setStartPositions ( ) : void

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

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

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

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

public DrawInsertPointGUI ( Vector3 points ) : bool
points Vector3
Результат bool

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

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

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

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

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

public SetSnapEnabled ( bool enable ) : void
enable bool
Результат void

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

public SetSnapValue ( float snapVal ) : void
snapVal float
Результат void

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

public setEndTime ( float time ) : void
time float
Результат void

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

public setPositionBasedOnTimer ( float time ) : void
time float
Результат void

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

public setStartTime ( float time ) : void
time float
Результат void

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

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

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

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

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

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

public PolyCollider.ColliderType colliderType
Результат PolyCollider.ColliderType

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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