public abstract void AttackAction(Transform transform, LayerMask layerMask, EnemyStateMachine enemyStateMachine);
protected virtual void Awake() { animator = GetComponentInChildren <Animator>(); controller = GetComponent <EnemyStateMachine>(); }
private void Awake() { controller = GetComponent <EnemyStateMachine>(); }
private void Awake() { _controller = GetComponent <EnemyStateMachine>(); animationController = GetComponent <EnemyAnimationController>(); }