C# Class GunController.Gun_Controller

Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: JordanStone/ExorcistForHire

Méthodes publiques

Свойство Type Description
FiredBullet UnityEngine.GameObject
FiredBulletSpawnLocation UnityEngine.GameObject
_ammoCount int
_fireTimer float
_firing bool
_reloadTimer float
_reloading bool
bullet UnityEngine.GameObject
bulletSpawners UnityEngine.GameObject[]
bullets UnityEngine.GameObject[]
fireTime float
gunBarrelAnimator UnityEngine.Animator
gunBodyAnimator UnityEngine.Animator
gunShot UnityEngine.AudioSource
reloadTime float

Méthodes publiques

Méthode Description
GetBulletCount ( ) : int
setEquipped ( bool isEquipped ) : void

Private Methods

Méthode Description
DeleteBullets ( ) : void
DoneFiring ( ) : void
DoneReloading ( ) : void
FireBullet ( ) : void
PauseFire ( ) : void
SpawnBullets ( ) : void
Start ( ) : void
Update ( ) : void

Method Details

GetBulletCount() public static méthode

public static GetBulletCount ( ) : int
Résultat int

setEquipped() public méthode

public setEquipped ( bool isEquipped ) : void
isEquipped bool
Résultat void

Property Details

FiredBullet public_oe property

public GameObject,UnityEngine FiredBullet
Résultat UnityEngine.GameObject

FiredBulletSpawnLocation public_oe property

public GameObject,UnityEngine FiredBulletSpawnLocation
Résultat UnityEngine.GameObject

_ammoCount public_oe static_oe property

public static int _ammoCount
Résultat int

_fireTimer public_oe property

public float _fireTimer
Résultat float

_firing public_oe property

public bool _firing
Résultat bool

_reloadTimer public_oe property

public float _reloadTimer
Résultat float

_reloading public_oe property

public bool _reloading
Résultat bool

bullet public_oe property

public GameObject,UnityEngine bullet
Résultat UnityEngine.GameObject

bulletSpawners public_oe property

public GameObject[],UnityEngine bulletSpawners
Résultat UnityEngine.GameObject[]

bullets public_oe property

public GameObject[],UnityEngine bullets
Résultat UnityEngine.GameObject[]

fireTime public_oe property

public float fireTime
Résultat float

gunBarrelAnimator public_oe property

public Animator,UnityEngine gunBarrelAnimator
Résultat UnityEngine.Animator

gunBodyAnimator public_oe property

public Animator,UnityEngine gunBodyAnimator
Résultat UnityEngine.Animator

gunShot public_oe property

public AudioSource,UnityEngine gunShot
Résultat UnityEngine.AudioSource

reloadTime public_oe property

public float reloadTime
Résultat float