C# Класс CameraTools.CameraParams

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

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

Свойство Тип Описание
fov float
position UnityEngine.Vector3
rotation UnityEngine.Vector3

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

Метод Описание
ApplyParamsToCamera ( Camera camera, Transform transform ) : void
CameraParams ( ) : System.Collections
CameraParams ( Camera cam ) : System.Collections
CameraParams ( CameraParams param ) : System.Collections
CameraParams ( Vector3 position, Vector3 rotation, float fov ) : System.Collections
GetLookAtPointInYPlane ( float yPlanePos ) : Vector3
Lerp ( CameraParams a, CameraParams b, float interpPct ) : CameraParams
SetParams ( CameraParams param ) : void
SetParams ( Vector3 position, Vector3 rotation, float fov ) : void
Slerp ( CameraParams a, CameraParams b, float interpPct ) : CameraParams

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

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

public ApplyParamsToCamera ( Camera camera, Transform transform ) : void
camera UnityEngine.Camera
transform UnityEngine.Transform
Результат void

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

public CameraParams ( ) : System.Collections
Результат System.Collections

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

public CameraParams ( Camera cam ) : System.Collections
cam UnityEngine.Camera
Результат System.Collections

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

public CameraParams ( CameraParams param ) : System.Collections
param CameraParams
Результат System.Collections

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

public CameraParams ( Vector3 position, Vector3 rotation, float fov ) : System.Collections
position UnityEngine.Vector3
rotation UnityEngine.Vector3
fov float
Результат System.Collections

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

public GetLookAtPointInYPlane ( float yPlanePos ) : Vector3
yPlanePos float
Результат UnityEngine.Vector3

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

public static Lerp ( CameraParams a, CameraParams b, float interpPct ) : CameraParams
a CameraParams
b CameraParams
interpPct float
Результат CameraParams

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

public SetParams ( CameraParams param ) : void
param CameraParams
Результат void

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

public SetParams ( Vector3 position, Vector3 rotation, float fov ) : void
position UnityEngine.Vector3
rotation UnityEngine.Vector3
fov float
Результат void

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

public static Slerp ( CameraParams a, CameraParams b, float interpPct ) : CameraParams
a CameraParams
b CameraParams
interpPct float
Результат CameraParams

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

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

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

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

public Vector3,UnityEngine position
Результат UnityEngine.Vector3

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

public Vector3,UnityEngine rotation
Результат UnityEngine.Vector3