public AIMeleeState(AIAgent agent) { _agent = agent; _animController = _agent.GetComponent <Animator>(); _navAgent = _agent.GetComponent <NavMeshAgent>(); _stabCheck = _agent.GetComponent <WeaponStabCheck>(); }
private void Start() { _player = FindObjectOfType <PlayerController>().gameObject; if (transform.root.name == "Core") { _wsCheck = _player.GetComponent <WeaponStabCheck>(); } else { _wsCheck = GetComponentInParent <WeaponStabCheck>(); } }
private void Start() { wsc = GetComponentInParent <WeaponStabCheck>(); }