Esempio n. 1
0
    //Inicializamos settings, posicion, direccion, speed, velocidad y region del Boid
    public void Inicializar(DepredadorSettings set, Vector3 pos)
    {
        settings = set;
        this.transform.position = pos;
        //Direccion inicial: adelante
        direccion = transform.forward;
        //Velocidad de movimiento inicial
        speed = UnityEngine.Random.Range(settings.maxSpeed, settings.minSpeed);
        //Velocidad inicial
        velocidad = direccion * speed;

        region             = RegionManager.EncontrarRegion(transform.position);
        regionesAdyacentes = RegionManager.RegionesAdyacentes(region);
        regionAnterior     = region;
    }