C# Класс Gameplay.Attribute.Attribute

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

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

Свойство Тип Описание
AttributePool AttributePool
currentValue float
maxValue float

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

Метод Описание
ChangeValue ( float targetValue ) : void
Initialize ( float initialValue, float maxValue ) : void
SetMaxValue ( float targetMaxValue ) : void
SetValue ( float initialValue ) : void

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

Метод Описание
DispatchChangeEvent ( float prevValue, float currentValue ) : void
DispatchOverEvent ( float prevValue, float currentValue ) : void
DispatchResetEvent ( float prevValue, float currentValue ) : void

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

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

public ChangeValue ( float targetValue ) : void
targetValue float
Результат void

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

protected DispatchChangeEvent ( float prevValue, float currentValue ) : void
prevValue float
currentValue float
Результат void

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

protected DispatchOverEvent ( float prevValue, float currentValue ) : void
prevValue float
currentValue float
Результат void

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

protected DispatchResetEvent ( float prevValue, float currentValue ) : void
prevValue float
currentValue float
Результат void

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

public Initialize ( float initialValue, float maxValue ) : void
initialValue float
maxValue float
Результат void

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

public SetMaxValue ( float targetMaxValue ) : void
targetMaxValue float
Результат void

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

public SetValue ( float initialValue ) : void
initialValue float
Результат void

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

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

protected AttributePool,Gameplay.Attribute AttributePool
Результат AttributePool

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

protected float currentValue
Результат float

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

protected float maxValue
Результат float