C# Class vp_FPSShooter, OZML

Inheritance: vp_Component
显示文件 Open project: merveilles/OZML Class Usage Examples

Public Properties

Property Type Description
MotionPositionPause float
MotionPositionRecoil Vector3
MotionPositionReset float
MotionRotationPause float
MotionRotationRecoil Vector3
MotionRotationReset float
MuzzleFlashFadeSpeed float
MuzzleFlashPosition Vector3
MuzzleFlashPrefab GameObject
MuzzleFlashScale Vector3
Persist bool
ProjectileCount int
ProjectileFiringRate float
ProjectilePrefab GameObject
ProjectileScale float
ProjectileSpread float
ShellEjectDelay float
ShellEjectDirection Vector3
ShellEjectPosition Vector3
ShellEjectSpin float
ShellEjectVelocity float
ShellPrefab GameObject
ShellScale float
SoundFire UnityEngine.AudioClip
SoundFirePitch Vector2

Public Methods

Method Description
Awake ( ) : void
Fire ( ) : void
Load ( string path ) : void
PreventFiring ( float seconds ) : void
RefreshSettings ( ) : void
Start ( ) : void

Private Methods

Method Description
EjectShell ( ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

Fire() public method

public Fire ( ) : void
return void

Load() public method

public Load ( string path ) : void
path string
return void

PreventFiring() public method

public PreventFiring ( float seconds ) : void
seconds float
return void

RefreshSettings() public method

public RefreshSettings ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Property Details

MotionPositionPause public_oe property

public float MotionPositionPause
return float

MotionPositionRecoil public_oe property

public Vector3 MotionPositionRecoil
return Vector3

MotionPositionReset public_oe property

public float MotionPositionReset
return float

MotionRotationPause public_oe property

public float MotionRotationPause
return float

MotionRotationRecoil public_oe property

public Vector3 MotionRotationRecoil
return Vector3

MotionRotationReset public_oe property

public float MotionRotationReset
return float

MuzzleFlashFadeSpeed public_oe property

public float MuzzleFlashFadeSpeed
return float

MuzzleFlashPosition public_oe property

public Vector3 MuzzleFlashPosition
return Vector3

MuzzleFlashPrefab public_oe property

public GameObject MuzzleFlashPrefab
return GameObject

MuzzleFlashScale public_oe property

public Vector3 MuzzleFlashScale
return Vector3

Persist public_oe property

public bool Persist
return bool

ProjectileCount public_oe property

public int ProjectileCount
return int

ProjectileFiringRate public_oe property

public float ProjectileFiringRate
return float

ProjectilePrefab public_oe property

public GameObject ProjectilePrefab
return GameObject

ProjectileScale public_oe property

public float ProjectileScale
return float

ProjectileSpread public_oe property

public float ProjectileSpread
return float

ShellEjectDelay public_oe property

public float ShellEjectDelay
return float

ShellEjectDirection public_oe property

public Vector3 ShellEjectDirection
return Vector3

ShellEjectPosition public_oe property

public Vector3 ShellEjectPosition
return Vector3

ShellEjectSpin public_oe property

public float ShellEjectSpin
return float

ShellEjectVelocity public_oe property

public float ShellEjectVelocity
return float

ShellPrefab public_oe property

public GameObject ShellPrefab
return GameObject

ShellScale public_oe property

public float ShellScale
return float

SoundFire public_oe property

public AudioClip,UnityEngine SoundFire
return UnityEngine.AudioClip

SoundFirePitch public_oe property

public Vector2 SoundFirePitch
return Vector2