Exemplo n.º 1
0
    public void AddTrooper(GameObject trooper)
    {
        Troopers.Add(trooper);
        TrooperAI ai = GetAIScript(trooper);

        ai.target           = center.transform;
        ai.BehaviourSetting = AIBehaviourType.ReachGoal;
    }
Exemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        TrooperAI[] objs  = this.gameObject.GetComponentsInChildren <TrooperAI>();
        Transform[] targs = new Transform[objs.Length];

        for (int i = 0; i < objs.Length; i++)
        {
            TrooperAI t = objs[i];
            targs[i] = t.transform;
            t.SetSeparationTargets(targs);
        }
    }