C# Класс RangedSkill

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

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

Свойство Тип Описание
caster Character,
damage double
damageModifier float
damageType DamageType,

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

Свойство Тип Описание
castTime float
energyCost float
skillLength float
sorcererNetworkScript SorcererNetworkScript,

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

Метод Описание
Start ( ) : void
Update ( ) : void
animateAttack ( ) : void
getEnergyCost ( ) : float
rayCast ( ) : void
setCaster ( Character, caster ) : void
skillStart ( ) : void
useSkill ( ) : void

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

Метод Описание
AIRayCast ( Vector3 targetPosition ) : Vector3
EnemyRayCast ( Vector3 targetCharacter ) : Vector3

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

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

protected AIRayCast ( Vector3 targetPosition ) : Vector3
targetPosition Vector3
Результат Vector3

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

protected EnemyRayCast ( Vector3 targetCharacter ) : Vector3
targetCharacter Vector3
Результат Vector3

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

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

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

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

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

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

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

public getEnergyCost ( ) : float
Результат float

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

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

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

public setCaster ( Character, caster ) : void
caster Character,
Результат void

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

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

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

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

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

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

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

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

public Character, caster
Результат Character,

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

public double damage
Результат double

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

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

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

public DamageType, damageType
Результат DamageType,

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

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

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

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

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

protected SorcererNetworkScript, sorcererNetworkScript
Результат SorcererNetworkScript,