public override void Initialize()
    {
        agentBody    = GetComponent <AgentBrain>();
        m_TargetArea = TargetArea.GetComponent <TargetFinderArea>();

        numTargets = m_TargetArea.numTargets;
    }
Exemple #2
0
    public override void Initialize()
    {
        m_AgentRb    = GetComponent <Rigidbody>();
        m_TargetArea = TargetArea.GetComponent <TargetFinderArea>();
        range        = m_TargetArea.range;
        numTargets   = m_TargetArea.numTargets;

        hypotenuse = Mathf.Sqrt(2f * (2 * Mathf.Pow(m_TargetArea.range, 2f)));

        respawn();
    }