Class ItemCollecting
Обеспечивает сбор предметов с игрового поля, сброшенных с врагов
Inheritance
object
Object
Component
Behaviour
MonoBehaviour
ItemCollecting
Namespace: BaseDefense.Items
Assembly: BaseDefense.dll
Syntax
public class ItemCollecting : MonoBehaviour
Properties
DropIsInProcess
Рекомендуется использовать это свойство перед запуском сопрограммы сброса денег
Declaration
public bool DropIsInProcess { get; }
Property Value
Type | Description |
---|---|
bool |
Methods
DropMoney()
Реализует анимацию сброса денег и кладёт их в инвентарь
Declaration
public IEnumerator DropMoney()
Returns
Type | Description |
---|---|
IEnumerator |
Load(GameDataReader)
Declaration
public void Load(GameDataReader reader)
Parameters
Type | Name | Description |
---|---|---|
GameDataReader | reader |
PutGem(Gem)
Кладёт кристалл в инвентарь
Declaration
public void PutGem(Gem gem)
Parameters
Type | Name | Description |
---|---|---|
Gem | gem |
Save(GameDataWriter)
Declaration
public void Save(GameDataWriter writer)
Parameters
Type | Name | Description |
---|---|---|
GameDataWriter | writer |
StackMoney(Money)
Укладывает пачку денег на верх стека
Declaration
public void StackMoney(Money money)
Parameters
Type | Name | Description |
---|---|---|
Money | money |
UpgradeCapacity(UpgradablePropertyStep)
Declaration
public void UpgradeCapacity(UpgradablePropertyStep propertyStep)
Parameters
Type | Name | Description |
---|---|---|
UpgradablePropertyStep | propertyStep |