// Use this for initialization
    void Start()
    {
        steeringBasics = GetComponent<SteeringBasics>();
        offsetPursuit = GetComponent<OffsetPursuit>();
        separation = GetComponent<Separation>();

        sensor = transform.Find("SeparationSensor").GetComponent<NearSensor>();
    }
    CollisionAvoidance collision; //Collosion reaction bot

    protected void Awake()
    {
        wander     = GetComponent <Wander2>();
        steering   = GetComponent <SteeringBasics>();
        nearSensor = GetComponentInChildren <NearSensor>();
        collision  = GetComponent <CollisionAvoidance>();
    }
    // Use this for initialization
    void Start()
    {
        steeringBasics = GetComponent <SteeringBasics>();
        wander         = GetComponent <Wander2>();
        colAvoid       = GetComponent <CollisionAvoidance>();

        colAvoidSensor = transform.Find("ColAvoidSensor").GetComponent <NearSensor>();
    }
Example #4
0
    void Start()
    {
        steeringBasics = GetComponent <SteeringBasics>();
        offsetPursuit  = GetComponent <OffsetPursuit>();
        separation     = GetComponent <Separation>();

        sensor = transform.Find("SeparationSensor").GetComponent <NearSensor>();
    }
    // Use this for initialization
    void Start()
    {
        steeringBasics = GetComponent<SteeringBasics>();
        wander = GetComponent<Wander2>();
        colAvoid = GetComponent<CollisionAvoidance>();

        colAvoidSensor = transform.Find("ColAvoidSensor").GetComponent<NearSensor>();
    }
Example #6
0
 // Use this for initialization
 private void Start()
 {
     _steeringBasics = GetComponent <SteeringBasics>();
     _wander         = GetComponent <Wanderer>();
     _cohesion       = GetComponent <Cohesion>();
     _separation     = GetComponent <Separation>();
     _sensor         = GetComponent <NearSensor>();
     SteeringBasics.RbConstraints(GetComponent <Rigidbody>());
 }
    // Use this for initialization
    void Start()
    {
        path.calcDistances();

        steeringBasics = GetComponent<SteeringBasics>();
        followPath = GetComponent<FollowPath>();
        colAvoid = GetComponent<CollisionAvoidance>();

        colAvoidSensor = transform.Find("ColAvoidSensor").GetComponent<NearSensor>();
    }
Example #8
0
    // Use this for initialization
    void Start()
    {
        steeringBasics = GetComponent <SteeringBasics>();
        wander         = GetComponent <Wander2>();
        cohesion       = GetComponent <Cohesion>();
        separation     = GetComponent <Separation>();
        velocityMatch  = GetComponent <VelocityMatch>();

        sensor = transform.Find("Sensor").GetComponent <NearSensor>();
    }
    // Use this for initialization
    void Start()
    {
        path.calcDistances();

        steeringBasics = GetComponent <SteeringBasics>();
        followPath     = GetComponent <FollowPath>();
        colAvoid       = GetComponent <CollisionAvoidance>();

        colAvoidSensor = transform.Find("ColAvoidSensor").GetComponent <NearSensor>();
    }
    // Use this for initialization
    void Start()
    {
        steeringBasics = GetComponent<SteeringBasics>();
        wander = GetComponent<Wander2>();
        cohesion = GetComponent<Cohesion>();
        separation = GetComponent<Separation>();
        velocityMatch = GetComponent<VelocityMatch>();

        sensor = transform.Find("Sensor").GetComponent<NearSensor>();
    }
Example #11
0
    // Use this for initialization
    public override void Start()
    {
        base.Start();

        map = GameObject.Find("TileMap").GetComponent <MapBuilder> ().map;

        steeringUtils = GetComponent <SteeringUtils> ();
        steeringUtils.collAvoidRadius = GetComponent <CircleCollider2D> ().radius;
        followPath = GetComponent <FollowPath> ();
        rb         = GetComponent <Rigidbody2D> ();

        collAvoidSensor = transform.Find("CollAvoidSensor").GetComponent <NearSensor> ();
        atkRange        = transform.Find("AtkRange").GetComponent <NearSensor> ();
    }