C# Класс FreeLookCamera, Hellbound

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

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

Метод Описание
getFreeCameraPosition ( ) : Vector3
isFreeCameraEnabled ( ) : bool
resetCameraTransform ( ) : void
setFreeCameraEnabled ( bool enabled ) : void
setFreeCameraPosition ( Vector3 pos, Vector3 rot ) : void

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

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

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

Метод Описание
DisableMeshRendererOnTarget ( ) : void
EnableMeshRendererOnTarget ( ) : void
OnDisable ( ) : void
activateBenjamin ( ) : IEnumerator
handleRotationMovement ( ) : void
handleZoomInput ( ) : void
rotationOverflow ( ) : bool

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

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

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

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

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

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

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

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

protected followTarget ( float deltaTime ) : void
deltaTime float
Результат void

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

public getFreeCameraPosition ( ) : Vector3
Результат Vector3

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

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

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

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

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

public setFreeCameraEnabled ( bool enabled ) : void
enabled bool
Результат void

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

public setFreeCameraPosition ( Vector3 pos, Vector3 rot ) : void
pos Vector3
rot Vector3
Результат void