C# 클래스 GILES.pb_SceneCamera

상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: procore3d/giles 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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