Exemple #1
0
    void RegresarBase()
    {
        targetHogar = estado.hogar;
        transform.LookAt(Utils.RemoveY(targetHogar.transform.position));

        float distancia = (transform.position - estado.hogar.transform.position).sqrMagnitude;

        if (distancia > distanciaAceptable)
        {
            caminar.caminar();
        }
        else
        {
            caminar.parar();
            estado.AumentarSalud(10);
        }
    }