C# 클래스 Common.RpgCamera

상속: MonoBehaviour
파일 보기 프로젝트 열기: gamemachine/gamemachine

공개 프로퍼티들

프로퍼티 타입 설명
DisplayDebugGizmos bool
MaxDistance float
MaxPitch float
MinDistance float
MinPitch float
MouseLookButton string
MouseRotateButton string
PitchAxis string
RotationMouseSpeed float
SmoothAutoRotation bool
SmoothAutoRotationSpeed float
SmoothRotation bool
SmoothRotationSpeed float
SmoothZoom bool
SmoothZoomSpeed float
TargetOffset Common.Vector3
YawAxis string
ZoomAxis string
ZoomSpeed float
cam Common.Camera
cameraObstacles LayerMask
instance RpgCamera
target Common.Transform

공개 메소드들

메소드 설명
Awake ( ) : void
GetAxisRawSafe ( string name, float @default ) : float
GetButtonSafe ( string name, bool @default ) : bool
Initialize ( ) : void
LateUpdate ( ) : void
OnDrawGizmos ( ) : void
SignedAngle ( Common.Vector3 v1, Common.Vector3 v2, Common.Vector3 n ) : float
Update ( ) : void

비공개 메소드들

메소드 설명
AvoidCollision ( Common.Vector3 point, float &closest ) : bool

메소드 상세

Awake() 공개 메소드

public Awake ( ) : void
리턴 void

GetAxisRawSafe() 공개 정적인 메소드

public static GetAxisRawSafe ( string name, float @default ) : float
name string
@default float
리턴 float

GetButtonSafe() 공개 정적인 메소드

public static GetButtonSafe ( string name, bool @default ) : bool
name string
@default bool
리턴 bool

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

LateUpdate() 공개 메소드

public LateUpdate ( ) : void
리턴 void

OnDrawGizmos() 공개 메소드

public OnDrawGizmos ( ) : void
리턴 void

SignedAngle() 공개 정적인 메소드

public static SignedAngle ( Common.Vector3 v1, Common.Vector3 v2, Common.Vector3 n ) : float
v1 Common.Vector3
v2 Common.Vector3
n Common.Vector3
리턴 float

Update() 공개 메소드

public Update ( ) : void
리턴 void

프로퍼티 상세

DisplayDebugGizmos 공개적으로 프로퍼티

public bool DisplayDebugGizmos
리턴 bool

MaxDistance 공개적으로 프로퍼티

public float MaxDistance
리턴 float

MaxPitch 공개적으로 프로퍼티

public float MaxPitch
리턴 float

MinDistance 공개적으로 프로퍼티

public float MinDistance
리턴 float

MinPitch 공개적으로 프로퍼티

public float MinPitch
리턴 float

MouseLookButton 공개적으로 프로퍼티

public string MouseLookButton
리턴 string

MouseRotateButton 공개적으로 프로퍼티

public string MouseRotateButton
리턴 string

PitchAxis 공개적으로 프로퍼티

public string PitchAxis
리턴 string

RotationMouseSpeed 공개적으로 프로퍼티

public float RotationMouseSpeed
리턴 float

SmoothAutoRotation 공개적으로 프로퍼티

public bool SmoothAutoRotation
리턴 bool

SmoothAutoRotationSpeed 공개적으로 프로퍼티

public float SmoothAutoRotationSpeed
리턴 float

SmoothRotation 공개적으로 프로퍼티

public bool SmoothRotation
리턴 bool

SmoothRotationSpeed 공개적으로 프로퍼티

public float SmoothRotationSpeed
리턴 float

SmoothZoom 공개적으로 프로퍼티

public bool SmoothZoom
리턴 bool

SmoothZoomSpeed 공개적으로 프로퍼티

public float SmoothZoomSpeed
리턴 float

TargetOffset 공개적으로 프로퍼티

public Vector3,Common TargetOffset
리턴 Common.Vector3

YawAxis 공개적으로 프로퍼티

public string YawAxis
리턴 string

ZoomAxis 공개적으로 프로퍼티

public string ZoomAxis
리턴 string

ZoomSpeed 공개적으로 프로퍼티

public float ZoomSpeed
리턴 float

cam 공개적으로 프로퍼티

public Camera,Common cam
리턴 Common.Camera

cameraObstacles 공개적으로 프로퍼티

public LayerMask cameraObstacles
리턴 LayerMask

instance 공개적으로 정적으로 프로퍼티

public static RpgCamera,Common instance
리턴 RpgCamera

target 공개적으로 프로퍼티

public Transform,Common target
리턴 Common.Transform