C# Class EnemyFullAI, Endure

Inheritance: MonoBehaviour
Afficher le fichier Open project: Endure-Game/Endure Class Usage Examples

Méthodes publiques

Свойство Type Description
aggroDist float
coward Coward,
deAggroDist float
idleDuration float
melee Melee,
moveDuration float
ranged Ranged,
speed float

Méthodes publiques

Méthode Description
Awake ( ) : void
CowardRun ( ) : void
IdleMovement ( ) : void
MeleeAttack ( ) : void
MoveTo ( Vector3 moveTo ) : void
OnTriggerEnter2D ( Collider2D collided ) : void
OnTriggerExit2D ( Collider2D collided ) : void
RangedAttack ( ) : void
Start ( ) : void
Stun ( GameObject loser ) : void
Update ( ) : void
enemyActive ( bool a ) : void
toggleAggro ( bool isAggro ) : void

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

CowardRun() public méthode

public CowardRun ( ) : void
Résultat void

IdleMovement() public méthode

public IdleMovement ( ) : void
Résultat void

MeleeAttack() public méthode

public MeleeAttack ( ) : void
Résultat void

MoveTo() public méthode

public MoveTo ( Vector3 moveTo ) : void
moveTo Vector3
Résultat void

OnTriggerEnter2D() public méthode

public OnTriggerEnter2D ( Collider2D collided ) : void
collided UnityEngine.Collider2D
Résultat void

OnTriggerExit2D() public méthode

public OnTriggerExit2D ( Collider2D collided ) : void
collided UnityEngine.Collider2D
Résultat void

RangedAttack() public méthode

public RangedAttack ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Stun() public méthode

public Stun ( GameObject loser ) : void
loser GameObject
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

enemyActive() public méthode

public enemyActive ( bool a ) : void
a bool
Résultat void

toggleAggro() public méthode

public toggleAggro ( bool isAggro ) : void
isAggro bool
Résultat void

Property Details

aggroDist public_oe property

public float aggroDist
Résultat float

coward public_oe property

public Coward, coward
Résultat Coward,

deAggroDist public_oe property

public float deAggroDist
Résultat float

idleDuration public_oe property

public float idleDuration
Résultat float

melee public_oe property

public Melee, melee
Résultat Melee,

moveDuration public_oe property

public float moveDuration
Résultat float

ranged public_oe property

public Ranged, ranged
Résultat Ranged,

speed public_oe property

public float speed
Résultat float