protected override void Initialize() { base.Initialize(); agent = gameObject.GetComponent <NavMeshAgent>(); agentAnimatorManager = GetComponent <AgentAnimatorManager>(); agent.speed = standardSpeed; }
protected override void Initialize() { base.Initialize(); objectAgent = GetComponentInParent <Agent>(); objectAnimatorManager = GetComponentInParent <AgentAnimatorManager>(); }
private void Start() { Component[] childHostileHitBoxes = gameObject.GetComponentsInChildren(typeof(HostileHitbox)); foreach (HostileHitbox childHostileHitBox in childHostileHitBoxes) { hitBoxesToManage.Add(childHostileHitBox); } agentAnimatorManager = GetComponent <AgentAnimatorManager>(); }
protected override void Initialize() { agentAnimatorManager = GetComponent <AgentAnimatorManager>(); player = GameObject.Find("Player"); playerRigidBody = player.GetComponent <Rigidbody>(); }