C# Class vp_FPSCamera, OZML

Inheritance: vp_Component
Afficher le fichier Open project: merveilles/OZML Class Usage Examples

Méthodes publiques

Свойство Type Description
BobAmplitude Vector4
BobMaxInputVelocity float
BobRate Vector4
BobStepCallback BobStepDelegate
BobStepThreshold float
Controller CharacterController
MouseAcceleration bool
MouseAccelerationThreshold float
MouseSensitivity Vector2
MouseSmoothSteps int
MouseSmoothWeight float
Persist bool
PositionGroundLimit float
PositionKneeling float
PositionOffset Vector3
PositionSpring2Damping float
PositionSpring2Stiffness float
PositionSpringDamping float
PositionSpringStiffness float
RenderingFieldOfView float
RenderingZoomDamping float
RotationKneeling float
RotationPitchLimit Vector2
RotationSpringDamping float
RotationSpringStiffness float
RotationStrafeRoll float
RotationYawLimit Vector2
ShakeAmplitude Vector3
ShakeSpeed float

Méthodes publiques

Méthode Description
AddForce ( Vector3 force ) : void
AddForce ( float x, float y, float z ) : void
AddForce2 ( Vector3 force ) : void
AddForce2 ( float x, float y, float z ) : void
AddRollForce ( float force ) : void
ApplyFallImpact ( float impact ) : void
Awake ( ) : void
DoBomb ( float force ) : void
DoEarthQuake ( float x, float y, float duration ) : void
DoStomp ( float force ) : void
FixedUpdate ( ) : void
LateUpdate ( ) : void
Load ( int weapon, string path ) : void
Load ( string path ) : void
RefreshSettings ( ) : void
SetAngle ( float yaw, float pitch ) : void
SetWeapon ( int i ) : void
SetWeaponLayer ( int layer ) : void
SnapSprings ( ) : void
SnapZoom ( ) : void
StopEarthQuake ( ) : void
StopSprings ( ) : void
Update ( ) : void
Zoom ( ) : void

Private Methods

Méthode Description
DetectBobStep ( float speed, float upBob ) : void
DetectFallingImpact ( ) : void
DoBob ( float speed ) : void
DoSwaying ( Vector3 velocity ) : void
UpdateEarthQuake ( ) : void
UpdateForces ( ) : void
UpdateMouseLook ( ) : void
UpdateShakes ( ) : void
UpdateZoom ( ) : void

Method Details

AddForce() public méthode

public AddForce ( Vector3 force ) : void
force Vector3
Résultat void

AddForce() public méthode

public AddForce ( float x, float y, float z ) : void
x float
y float
z float
Résultat void

AddForce2() public méthode

public AddForce2 ( Vector3 force ) : void
force Vector3
Résultat void

AddForce2() public méthode

public AddForce2 ( float x, float y, float z ) : void
x float
y float
z float
Résultat void

AddRollForce() public méthode

public AddRollForce ( float force ) : void
force float
Résultat void

ApplyFallImpact() public méthode

public ApplyFallImpact ( float impact ) : void
impact float
Résultat void

Awake() public méthode

public Awake ( ) : void
Résultat void

DoBomb() public méthode

public DoBomb ( float force ) : void
force float
Résultat void

DoEarthQuake() public méthode

public DoEarthQuake ( float x, float y, float duration ) : void
x float
y float
duration float
Résultat void

DoStomp() public méthode

public DoStomp ( float force ) : void
force float
Résultat void

FixedUpdate() public méthode

public FixedUpdate ( ) : void
Résultat void

LateUpdate() public méthode

public LateUpdate ( ) : void
Résultat void

Load() public méthode

public Load ( int weapon, string path ) : void
weapon int
path string
Résultat void

Load() public méthode

public Load ( string path ) : void
path string
Résultat void

RefreshSettings() public méthode

public RefreshSettings ( ) : void
Résultat void

SetAngle() public méthode

public SetAngle ( float yaw, float pitch ) : void
yaw float
pitch float
Résultat void

SetWeapon() public méthode

public SetWeapon ( int i ) : void
i int
Résultat void

SetWeaponLayer() public méthode

public SetWeaponLayer ( int layer ) : void
layer int
Résultat void

SnapSprings() public méthode

public SnapSprings ( ) : void
Résultat void

SnapZoom() public méthode

public SnapZoom ( ) : void
Résultat void

StopEarthQuake() public méthode

public StopEarthQuake ( ) : void
Résultat void

StopSprings() public méthode

public StopSprings ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Zoom() public méthode

public Zoom ( ) : void
Résultat void

Property Details

BobAmplitude public_oe property

public Vector4 BobAmplitude
Résultat Vector4

BobMaxInputVelocity public_oe property

public float BobMaxInputVelocity
Résultat float

BobRate public_oe property

public Vector4 BobRate
Résultat Vector4

BobStepCallback public_oe property

public BobStepDelegate BobStepCallback
Résultat BobStepDelegate

BobStepThreshold public_oe property

public float BobStepThreshold
Résultat float

Controller public_oe property

public CharacterController Controller
Résultat CharacterController

MouseAcceleration public_oe property

public bool MouseAcceleration
Résultat bool

MouseAccelerationThreshold public_oe property

public float MouseAccelerationThreshold
Résultat float

MouseSensitivity public_oe property

public Vector2 MouseSensitivity
Résultat Vector2

MouseSmoothSteps public_oe property

public int MouseSmoothSteps
Résultat int

MouseSmoothWeight public_oe property

public float MouseSmoothWeight
Résultat float

Persist public_oe property

public bool Persist
Résultat bool

PositionGroundLimit public_oe property

public float PositionGroundLimit
Résultat float

PositionKneeling public_oe property

public float PositionKneeling
Résultat float

PositionOffset public_oe property

public Vector3 PositionOffset
Résultat Vector3

PositionSpring2Damping public_oe property

public float PositionSpring2Damping
Résultat float

PositionSpring2Stiffness public_oe property

public float PositionSpring2Stiffness
Résultat float

PositionSpringDamping public_oe property

public float PositionSpringDamping
Résultat float

PositionSpringStiffness public_oe property

public float PositionSpringStiffness
Résultat float

RenderingFieldOfView public_oe property

public float RenderingFieldOfView
Résultat float

RenderingZoomDamping public_oe property

public float RenderingZoomDamping
Résultat float

RotationKneeling public_oe property

public float RotationKneeling
Résultat float

RotationPitchLimit public_oe property

public Vector2 RotationPitchLimit
Résultat Vector2

RotationSpringDamping public_oe property

public float RotationSpringDamping
Résultat float

RotationSpringStiffness public_oe property

public float RotationSpringStiffness
Résultat float

RotationStrafeRoll public_oe property

public float RotationStrafeRoll
Résultat float

RotationYawLimit public_oe property

public Vector2 RotationYawLimit
Résultat Vector2

ShakeAmplitude public_oe property

public Vector3 ShakeAmplitude
Résultat Vector3

ShakeSpeed public_oe property

public float ShakeSpeed
Résultat float