C# Класс vp_FPSWeapon, OZML

Наследование: vp_Component
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
BobAmplitude Vector4
BobMaxInputVelocity float
BobRate Vector4
Persist bool
PositionFallRetract float
PositionKneeling float
PositionOffset Vector3
PositionPivot Vector3
PositionPivotSpringDamping float
PositionPivotSpringStiffness float
PositionSpring2Damping float
PositionSpring2Stiffness float
PositionSpringDamping float
PositionSpringStiffness float
PositionWalkSlide Vector3
RenderingClippingPlanes Vector2
RenderingFieldOfView float
RenderingZoomDamping float
RotationFallSway Vector3
RotationLookSway Vector3
RotationOffset Vector3
RotationSlopeSway float
RotationSpring2Damping float
RotationSpring2Stiffness float
RotationSpringDamping float
RotationSpringStiffness float
RotationStrafeSway Vector3
ShakeAmplitude Vector3
ShakeSpeed float

Открытые методы

Метод Описание
AddForce ( Vector3 positional, Vector3 angular ) : void
AddForce ( float xPos, float yPos, float zPos, float xRot, float yRot, float zRot ) : void
AddForce2 ( Vector3 positional, Vector3 angular ) : void
AddForce2 ( float xPos, float yPos, float zPos, float xRot, float yRot, float zRot ) : void
ApplyFallImpact ( float impact ) : void
Awake ( ) : void
FixedUpdate ( ) : void
Load ( string path ) : void
RefreshSettings ( ) : void
ResetState ( float positionReset, float rotationReset, float positionPauseTime = 0.0f, float rotationPauseTime = 0.0f ) : void
SetPivotVisible ( bool visible ) : void
SnapPivot ( ) : void
SnapSprings ( ) : void
SnapZoom ( ) : void
StopSprings ( ) : void
Update ( ) : void
Zoom ( ) : void

Приватные методы

Метод Описание
DoWeaponBob ( float speed ) : void
DoWeaponSwaying ( Vector3 velocity ) : void
UpdateForces ( ) : void
UpdateShakes ( ) : void
UpdateZoom ( ) : void

Описание методов

AddForce() публичный Метод

public AddForce ( Vector3 positional, Vector3 angular ) : void
positional Vector3
angular Vector3
Результат void

AddForce() публичный Метод

public AddForce ( float xPos, float yPos, float zPos, float xRot, float yRot, float zRot ) : void
xPos float
yPos float
zPos float
xRot float
yRot float
zRot float
Результат void

AddForce2() публичный Метод

public AddForce2 ( Vector3 positional, Vector3 angular ) : void
positional Vector3
angular Vector3
Результат void

AddForce2() публичный Метод

public AddForce2 ( float xPos, float yPos, float zPos, float xRot, float yRot, float zRot ) : void
xPos float
yPos float
zPos float
xRot float
yRot float
zRot float
Результат void

ApplyFallImpact() публичный Метод

public ApplyFallImpact ( float impact ) : void
impact float
Результат void

Awake() публичный Метод

public Awake ( ) : void
Результат void

FixedUpdate() публичный Метод

public FixedUpdate ( ) : void
Результат void

Load() публичный Метод

public Load ( string path ) : void
path string
Результат void

RefreshSettings() публичный Метод

public RefreshSettings ( ) : void
Результат void

ResetState() публичный Метод

public ResetState ( float positionReset, float rotationReset, float positionPauseTime = 0.0f, float rotationPauseTime = 0.0f ) : void
positionReset float
rotationReset float
positionPauseTime float
rotationPauseTime float
Результат void

SetPivotVisible() публичный Метод

public SetPivotVisible ( bool visible ) : void
visible bool
Результат void

SnapPivot() публичный Метод

public SnapPivot ( ) : void
Результат void

SnapSprings() публичный Метод

public SnapSprings ( ) : void
Результат void

SnapZoom() публичный Метод

public SnapZoom ( ) : void
Результат void

StopSprings() публичный Метод

public StopSprings ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

Zoom() публичный Метод

public Zoom ( ) : void
Результат void

Описание свойств

BobAmplitude публичное свойство

public Vector4 BobAmplitude
Результат Vector4

BobMaxInputVelocity публичное свойство

public float BobMaxInputVelocity
Результат float

BobRate публичное свойство

public Vector4 BobRate
Результат Vector4

Persist публичное свойство

public bool Persist
Результат bool

PositionFallRetract публичное свойство

public float PositionFallRetract
Результат float

PositionKneeling публичное свойство

public float PositionKneeling
Результат float

PositionOffset публичное свойство

public Vector3 PositionOffset
Результат Vector3

PositionPivot публичное свойство

public Vector3 PositionPivot
Результат Vector3

PositionPivotSpringDamping публичное свойство

public float PositionPivotSpringDamping
Результат float

PositionPivotSpringStiffness публичное свойство

public float PositionPivotSpringStiffness
Результат float

PositionSpring2Damping публичное свойство

public float PositionSpring2Damping
Результат float

PositionSpring2Stiffness публичное свойство

public float PositionSpring2Stiffness
Результат float

PositionSpringDamping публичное свойство

public float PositionSpringDamping
Результат float

PositionSpringStiffness публичное свойство

public float PositionSpringStiffness
Результат float

PositionWalkSlide публичное свойство

public Vector3 PositionWalkSlide
Результат Vector3

RenderingClippingPlanes публичное свойство

public Vector2 RenderingClippingPlanes
Результат Vector2

RenderingFieldOfView публичное свойство

public float RenderingFieldOfView
Результат float

RenderingZoomDamping публичное свойство

public float RenderingZoomDamping
Результат float

RotationFallSway публичное свойство

public Vector3 RotationFallSway
Результат Vector3

RotationLookSway публичное свойство

public Vector3 RotationLookSway
Результат Vector3

RotationOffset публичное свойство

public Vector3 RotationOffset
Результат Vector3

RotationSlopeSway публичное свойство

public float RotationSlopeSway
Результат float

RotationSpring2Damping публичное свойство

public float RotationSpring2Damping
Результат float

RotationSpring2Stiffness публичное свойство

public float RotationSpring2Stiffness
Результат float

RotationSpringDamping публичное свойство

public float RotationSpringDamping
Результат float

RotationSpringStiffness публичное свойство

public float RotationSpringStiffness
Результат float

RotationStrafeSway публичное свойство

public Vector3 RotationStrafeSway
Результат Vector3

ShakeAmplitude публичное свойство

public Vector3 ShakeAmplitude
Результат Vector3

ShakeSpeed публичное свойство

public float ShakeSpeed
Результат float