public override void SetComponents(string[] components)
    {
        m_ComponentsObject = transform.FindChild(Constants.COMPONENTS_STRING).gameObject;

        m_MovementComponent    = m_ComponentsObject.GetComponent(components [0]) as BaseMovement;
        m_TargetingComponent   = m_ComponentsObject.GetComponent(components [1]) as BaseTargeting;
        m_EnterCombatComponent = m_ComponentsObject.GetComponent(components [2]) as BaseEnterCombat;
    }
Esempio n. 2
0
    public override void SetComponents(string[] components)
    {
        m_ComponentsObject = transform.FindChild (Constants.COMPONENTS_STRING).gameObject;

        m_MovementComponent = m_ComponentsObject.GetComponent (components [0]) as BaseMovement;
        m_TargetingComponent = m_ComponentsObject.GetComponent (components [1]) as BaseTargeting;
        m_EnterCombatComponent = m_ComponentsObject.GetComponent (components [2]) as BaseEnterCombat;
    }