C# Class BasicAttack

Inheritance: MonoBehaviour
Afficher le fichier Open project: marouen-lamiri/Second-Soul Class Usage Examples

Méthodes publiques

Свойство Type Description
caster Character,
skillLength float

Protected Properties

Свойство Type Description
delayedTarget Character,
impactTime float
targetPosition Vector3

Méthodes publiques

Méthode Description
Start ( ) : void
Update ( ) : void
animateAttack ( ) : void
canFinishAttack ( ) : bool
finishAttack ( ) : void
rayCast ( ) : void
setCaster ( Character, caster ) : void
skillStart ( ) : void
useSkill ( ) : void

Private Methods

Méthode Description
applyAttackDamage ( Character, delayedTarget, DamageType, type ) : IEnumerator

Method Details

Start() public méthode

public Start ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

animateAttack() public abstract méthode

public abstract animateAttack ( ) : void
Résultat void

canFinishAttack() public méthode

public canFinishAttack ( ) : bool
Résultat bool

finishAttack() public méthode

public finishAttack ( ) : void
Résultat void

rayCast() public méthode

public rayCast ( ) : void
Résultat void

setCaster() public méthode

public setCaster ( Character, caster ) : void
caster Character,
Résultat void

skillStart() public abstract méthode

public abstract skillStart ( ) : void
Résultat void

useSkill() public méthode

public useSkill ( ) : void
Résultat void

Property Details

caster public_oe property

public Character, caster
Résultat Character,

delayedTarget protected_oe property

protected Character, delayedTarget
Résultat Character,

impactTime protected_oe property

protected float impactTime
Résultat float

skillLength public_oe property

public float skillLength
Résultat float

targetPosition protected_oe property

protected Vector3 targetPosition
Résultat Vector3