C# Class Common.RpgCamera

Inheritance: MonoBehaviour
Afficher le fichier Open project: gamemachine/gamemachine

Méthodes publiques

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
AvoidCollision ( Common.Vector3 point, float &closest ) : bool

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

GetAxisRawSafe() public static méthode

public static GetAxisRawSafe ( string name, float @default ) : float
name string
@default float
Résultat float

GetButtonSafe() public static méthode

public static GetButtonSafe ( string name, bool @default ) : bool
name string
@default bool
Résultat bool

Initialize() public méthode

public Initialize ( ) : void
Résultat void

LateUpdate() public méthode

public LateUpdate ( ) : void
Résultat void

OnDrawGizmos() public méthode

public OnDrawGizmos ( ) : void
Résultat void

SignedAngle() public static méthode

public static SignedAngle ( Common.Vector3 v1, Common.Vector3 v2, Common.Vector3 n ) : float
v1 Common.Vector3
v2 Common.Vector3
n Common.Vector3
Résultat float

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

DisplayDebugGizmos public_oe property

public bool DisplayDebugGizmos
Résultat bool

MaxDistance public_oe property

public float MaxDistance
Résultat float

MaxPitch public_oe property

public float MaxPitch
Résultat float

MinDistance public_oe property

public float MinDistance
Résultat float

MinPitch public_oe property

public float MinPitch
Résultat float

MouseLookButton public_oe property

public string MouseLookButton
Résultat string

MouseRotateButton public_oe property

public string MouseRotateButton
Résultat string

PitchAxis public_oe property

public string PitchAxis
Résultat string

RotationMouseSpeed public_oe property

public float RotationMouseSpeed
Résultat float

SmoothAutoRotation public_oe property

public bool SmoothAutoRotation
Résultat bool

SmoothAutoRotationSpeed public_oe property

public float SmoothAutoRotationSpeed
Résultat float

SmoothRotation public_oe property

public bool SmoothRotation
Résultat bool

SmoothRotationSpeed public_oe property

public float SmoothRotationSpeed
Résultat float

SmoothZoom public_oe property

public bool SmoothZoom
Résultat bool

SmoothZoomSpeed public_oe property

public float SmoothZoomSpeed
Résultat float

TargetOffset public_oe property

public Vector3,Common TargetOffset
Résultat Common.Vector3

YawAxis public_oe property

public string YawAxis
Résultat string

ZoomAxis public_oe property

public string ZoomAxis
Résultat string

ZoomSpeed public_oe property

public float ZoomSpeed
Résultat float

cam public_oe property

public Camera,Common cam
Résultat Common.Camera

cameraObstacles public_oe property

public LayerMask cameraObstacles
Résultat LayerMask

instance public_oe static_oe property

public static RpgCamera,Common instance
Résultat RpgCamera

target public_oe property

public Transform,Common target
Résultat Common.Transform