public override void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { _seeker = animator.GetComponentInParent <Seeker>(); _stateController = animator.GetComponentInParent <HandyStateController>(); _movementController = animator.GetComponentInParent <HandyMovementController>(); _stateController.PlayerInRange += PlayerInRange; }
private void Start() { _stateController = GetComponentInParent <HandyStateController>(); }