protected override void Awake() { base.Awake(); _moveBase = GetComponent <MoveBase>(); _movePositionBase = GetComponent <MovePositionBase>(); _enemyAI = GetComponent <EnemyAI>(); _enemyBattleAI = GetComponent <EnemyBattleAI>(); Stats.OnCharacterDeath += Die; }
public EnemyDecide(EnemyBattleAI battleAI) { _battleAI = battleAI; }
public EnemyAct(EnemyBattleAI battleAI) { _battleAI = battleAI; _enemy = _battleAI.GetComponent <EnemyCharacter>(); }