C# Class CameraScript, WaitingForHorus

Inheritance: MonoBehaviour
Afficher le fichier Open project: merveilles/WaitingForHorus Class Usage Examples

Méthodes publiques

Свойство Type Description
BarrelFirstPersonOffsetTransform Transform
CrosshairSmoothingSpeed float
ExteriorViewOffset Vector3
HackDisableShadowsObjects GameObject[]
HasSmoothedRotation bool
InteriorViewOffset Vector3
ObjectsToHideInFirstPerson GameObject[]
UsesRaycastCrosshair bool
ZoomedFieldOfViewRatio float
collisionRadius float
crosshair Texture2D
minDistance float
player PlayerScript
smoothing float

Private Properties

Свойство Type Description
ReceiveExteriorViewOptionChanged void
ReceiveFOVChanged void
UpdateCameraObjectVisibiliy void

Méthodes publiques

Méthode Description
AddGunShotImpulse ( float amount ) : void
AddYSpringImpulse ( float impulse ) : void
AdjustCameraFOVInstantly ( ) : void
Awake ( ) : void
CalculateGunShotImpulse ( float amount ) : Vector3
FixedUpdate ( ) : void
GetCrosshairPosition ( ) : Vector2
GetTargetPosition ( ) : Vector3
LateUpdate ( ) : void
OnDestroy ( ) : void
OnGUI ( ) : void
Render ( float size, Color color ) : void
Start ( ) : void
Update ( ) : void

Private Methods

Méthode Description
ReceiveExteriorViewOptionChanged ( bool newIsExterior ) : void
ReceiveFOVChanged ( float fov ) : void
UpdateCameraObjectVisibiliy ( ) : void

Method Details

AddGunShotImpulse() public méthode

public AddGunShotImpulse ( float amount ) : void
amount float
Résultat void

AddYSpringImpulse() public méthode

public AddYSpringImpulse ( float impulse ) : void
impulse float
Résultat void

AdjustCameraFOVInstantly() public méthode

public AdjustCameraFOVInstantly ( ) : void
Résultat void

Awake() public méthode

public Awake ( ) : void
Résultat void

CalculateGunShotImpulse() public méthode

public CalculateGunShotImpulse ( float amount ) : Vector3
amount float
Résultat Vector3

FixedUpdate() public méthode

public FixedUpdate ( ) : void
Résultat void

GetCrosshairPosition() public méthode

public GetCrosshairPosition ( ) : Vector2
Résultat Vector2

GetTargetPosition() public méthode

public GetTargetPosition ( ) : Vector3
Résultat Vector3

LateUpdate() public méthode

public LateUpdate ( ) : void
Résultat void

OnDestroy() public méthode

public OnDestroy ( ) : void
Résultat void

OnGUI() public méthode

public OnGUI ( ) : void
Résultat void

Render() public méthode

public Render ( float size, Color color ) : void
size float
color Color
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

BarrelFirstPersonOffsetTransform public_oe property

public Transform BarrelFirstPersonOffsetTransform
Résultat Transform

CrosshairSmoothingSpeed public_oe property

public float CrosshairSmoothingSpeed
Résultat float

ExteriorViewOffset public_oe property

public Vector3 ExteriorViewOffset
Résultat Vector3

HackDisableShadowsObjects public_oe property

public GameObject[] HackDisableShadowsObjects
Résultat GameObject[]

HasSmoothedRotation public_oe property

public bool HasSmoothedRotation
Résultat bool

InteriorViewOffset public_oe property

public Vector3 InteriorViewOffset
Résultat Vector3

ObjectsToHideInFirstPerson public_oe property

public GameObject[] ObjectsToHideInFirstPerson
Résultat GameObject[]

UsesRaycastCrosshair public_oe property

public bool UsesRaycastCrosshair
Résultat bool

ZoomedFieldOfViewRatio public_oe property

public float ZoomedFieldOfViewRatio
Résultat float

collisionRadius public_oe property

public float collisionRadius
Résultat float

crosshair public_oe property

public Texture2D crosshair
Résultat Texture2D

minDistance public_oe property

public float minDistance
Résultat float

player public_oe property

public PlayerScript player
Résultat PlayerScript

smoothing public_oe property

public float smoothing
Résultat float