Exemple #1
0
 public AIMeleeState(AIAgent agent)
 {
     _agent          = agent;
     _animController = _agent.GetComponent <Animator>();
     _navAgent       = _agent.GetComponent <NavMeshAgent>();
     _stabCheck      = _agent.GetComponent <WeaponStabCheck>();
 }
Exemple #2
0
    private void Start()
    {
        _player = FindObjectOfType <PlayerController>().gameObject;

        if (transform.root.name == "Core")
        {
            _wsCheck = _player.GetComponent <WeaponStabCheck>();
        }
        else
        {
            _wsCheck = GetComponentInParent <WeaponStabCheck>();
        }
    }
Exemple #3
0
 private void Start()
 {
     wsc = GetComponentInParent <WeaponStabCheck>();
 }