C# Класс ctac.CameraMovementView

Наследование: strange.extensions.mediation.impl.View
Показать файл Открыть проект

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

Свойство Тип Описание
zoomEnabled bool

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

Метод Описание
Init ( RaycastModel rm ) : void
LinePlaneIntersection ( Vector3 &intersection, Vector3 linePoint, Vector3 lineVec, Vector3 planeNormal, Vector3 planePoint ) : bool
RotateCamera ( Vector3 point, Vector3 axis, float angle, float time ) : IEnumerator
SetVectorLength ( Vector3 vector, float size ) : Vector3
Update ( ) : void

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

Метод Описание
CameraOrthoSize ( ) : float
RotateCamera ( bool rotateLeft ) : void
UpdateDragging ( ) : void
ZoomInOut ( bool zoomIn ) : void
setDragEnabled ( bool selected ) : void

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

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

public Init ( RaycastModel rm ) : void
rm RaycastModel
Результат void

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

public static LinePlaneIntersection ( Vector3 &intersection, Vector3 linePoint, Vector3 lineVec, Vector3 planeNormal, Vector3 planePoint ) : bool
intersection Vector3
linePoint Vector3
lineVec Vector3
planeNormal Vector3
planePoint Vector3
Результат bool

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

public RotateCamera ( Vector3 point, Vector3 axis, float angle, float time ) : IEnumerator
point Vector3
axis Vector3
angle float
time float
Результат IEnumerator

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

public static SetVectorLength ( Vector3 vector, float size ) : Vector3
vector Vector3
size float
Результат Vector3

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

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

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

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

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