C# Класс GILES.pb_SceneCamera

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

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

Свойство Тип Описание
DollyCursor UnityEngine.Texture2D
LookCursor UnityEngine.Texture2D
OrbitCursor UnityEngine.Texture2D
PanCursor UnityEngine.Texture2D
lookSpeed float
moveSpeed float
orbitSpeed float
plane UnityEngine.GameObject
scrollModifier float
zoomSpeed float

Private Properties

Свойство Тип Описание
Awake void
CalculateCameraPosition UnityEngine.Vector3
CamTarget UnityEngine.Vector3
CheckMouseOverGUI bool
CopySign float
LateUpdate void
OnGUI void
ScreenToWorldDistance float
Start void
ZoomInternal void
ZoomInternal void

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

Метод Описание
AddOnCameraMoveDelegate ( OnCameraMoveEvent del ) : void
Focus ( GameObject target ) : void
Focus ( Vector3 target ) : void
Focus ( Vector3 target, float distance ) : void
GetPivot ( ) : Vector3
IsUsingKey ( ) : bool
IsUsingMouse ( Vector2 mousePosition ) : bool

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

Метод Описание
Awake ( ) : void
CalculateCameraPosition ( Vector3 target ) : Vector3
CamTarget ( ) : Vector3
CheckMouseOverGUI ( ) : bool
CopySign ( float x, float y ) : float
LateUpdate ( ) : void
OnGUI ( ) : void
ScreenToWorldDistance ( float screenDistance, float distanceFromCamera ) : float
Start ( ) : void
ZoomInternal ( GameObject target ) : void
ZoomInternal ( Vector3 target, float distance ) : void

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

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

public static AddOnCameraMoveDelegate ( OnCameraMoveEvent del ) : void
del OnCameraMoveEvent
Результат void

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

public static Focus ( GameObject target ) : void
target UnityEngine.GameObject
Результат void

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

public static Focus ( Vector3 target ) : void
target UnityEngine.Vector3
Результат void

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

public static Focus ( Vector3 target, float distance ) : void
target UnityEngine.Vector3
distance float
Результат void

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

public GetPivot ( ) : Vector3
Результат UnityEngine.Vector3

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

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

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

public IsUsingMouse ( Vector2 mousePosition ) : bool
mousePosition UnityEngine.Vector2
Результат bool

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

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

public Texture2D,UnityEngine DollyCursor
Результат UnityEngine.Texture2D

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

public Texture2D,UnityEngine LookCursor
Результат UnityEngine.Texture2D

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

public Texture2D,UnityEngine OrbitCursor
Результат UnityEngine.Texture2D

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

public Texture2D,UnityEngine PanCursor
Результат UnityEngine.Texture2D

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

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

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

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

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

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

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

public GameObject,UnityEngine plane
Результат UnityEngine.GameObject

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

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

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

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