C# Класс GunController.SpiritGun

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

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

Свойство Тип Описание
FireRate float
FiredBullet UnityEngine.GameObject
GunAnimator UnityEngine.Animator
GunLayerMask UnityEngine.LayerMask
HitSpark UnityEngine.GameObject
MuzzleFlash UnityEngine.GameObject
MuzzleFlashLocation UnityEngine.GameObject
Noise UnityEngine.GameObject
ReloadTime float
gunSound UnityEngine.AudioSource
reserveAmmo int

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

Метод Описание
GetBulletCount ( ) : int
GetReserveCount ( ) : int
OnLoadLastCheckpoint ( Component poster, object checkpointData ) : void
Start ( ) : void
Update ( ) : void
changeReserveAmmo ( int value ) : void
setEquipped ( bool equipped ) : void
updateAmmoCountHud ( ) : void

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

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

public GetBulletCount ( ) : int
Результат int

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

public GetReserveCount ( ) : int
Результат int

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

public OnLoadLastCheckpoint ( Component poster, object checkpointData ) : void
poster UnityEngine.Component
checkpointData object
Результат void

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

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

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

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

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

public changeReserveAmmo ( int value ) : void
value int
Результат void

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

public setEquipped ( bool equipped ) : void
equipped bool
Результат void

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

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

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

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

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

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

public GameObject,UnityEngine FiredBullet
Результат UnityEngine.GameObject

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

public Animator,UnityEngine GunAnimator
Результат UnityEngine.Animator

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

public LayerMask,UnityEngine GunLayerMask
Результат UnityEngine.LayerMask

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

public GameObject,UnityEngine HitSpark
Результат UnityEngine.GameObject

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

public GameObject,UnityEngine MuzzleFlash
Результат UnityEngine.GameObject

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

public GameObject,UnityEngine MuzzleFlashLocation
Результат UnityEngine.GameObject

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

public GameObject,UnityEngine Noise
Результат UnityEngine.GameObject

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

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

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

public AudioSource,UnityEngine gunSound
Результат UnityEngine.AudioSource

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

public int reserveAmmo
Результат int