C# Класс BasicAttack

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

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

Свойство Тип Описание
caster Character,
skillLength float

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

Свойство Тип Описание
delayedTarget Character,
impactTime float
targetPosition Vector3

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

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

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

Метод Описание
applyAttackDamage ( Character, delayedTarget, DamageType, type ) : IEnumerator

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

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

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

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

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

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

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

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

public canFinishAttack ( ) : bool
Результат bool

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

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

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

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

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

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

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

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

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

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

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

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

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

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

protected Character, delayedTarget
Результат Character,

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

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

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

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

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

protected Vector3 targetPosition
Результат Vector3