C# Класс DamageRule, urban-survivors

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

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

Свойство Тип Описание
hitAnimList string[]
knockBackForceList float[]

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

Свойство Тип Описание
instance DamageRule,
knockBackTypeToForce float>.Dictionary
stunTypeToAnim string>.Dictionary

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

Метод Описание
Awake ( ) : void
CalculateDamage ( ActorInfo, _defender, DamageInfo, _dmgInfo ) : float
HitAnim ( HitInfo, _type ) : string
Instance ( ) : DamageRule,
KnockBackForce ( DamageInfo, _type ) : float

Приватные методы

Метод Описание
SolidBulletDamage ( ActorInfo, _defender, DamageInfo, _dmgInfo ) : float
SolidMeleeDamage ( ActorInfo, _defender, DamageInfo, _dmgInfo ) : float

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

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

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

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

public CalculateDamage ( ActorInfo, _defender, DamageInfo, _dmgInfo ) : float
_defender ActorInfo,
_dmgInfo DamageInfo,
Результат float

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

public HitAnim ( HitInfo, _type ) : string
_type HitInfo,
Результат string

Instance() публичный статический Метод

public static Instance ( ) : DamageRule,
Результат DamageRule,

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

public KnockBackForce ( DamageInfo, _type ) : float
_type DamageInfo,
Результат float

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

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

public string[] hitAnimList
Результат string[]

instance защищенное статическое свойство

protected static DamageRule, instance
Результат DamageRule,

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

public float[] knockBackForceList
Результат float[]

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

protected Dictionary knockBackTypeToForce
Результат float>.Dictionary

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

protected Dictionary stunTypeToAnim
Результат string>.Dictionary