C# Класс GGJ.Weapons.Weapon

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

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

Свойство Тип Описание
WeaponName string

Защищенные свойства (Protected)

Свойство Тип Описание
OnShootAsObservable IObservable
attacker IAttacker
currentAmmoRate ReactiveProperty
onFinishedSubject Subject

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

Метод Описание
Initializer ( IAttacker attacker, IObservable attackObservable ) : void

Защищенные методы

Метод Описание
PlayShotSe ( ) : void

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

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

public Initializer ( IAttacker attacker, IObservable attackObservable ) : void
attacker IAttacker
attackObservable IObservable
Результат void

PlayShotSe() защищенный Метод

protected PlayShotSe ( ) : void
Результат void

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

OnShootAsObservable защищенное свойство

protected IObservable OnShootAsObservable
Результат IObservable

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

public string WeaponName
Результат string

attacker защищенное свойство

protected IAttacker attacker
Результат IAttacker

currentAmmoRate защищенное свойство

protected ReactiveProperty currentAmmoRate
Результат ReactiveProperty

onFinishedSubject защищенное свойство

protected Subject onFinishedSubject
Результат Subject