Example #1
0
    public async void loadJson(JSONNode data)
    {
        List <Turismo> LTurismo = new List <Turismo>();

        foreach (JSONNode item in data["fotos"])
        //for (int i = 0; i < data["fotos"]; i++)

        {
            //JSONNode item = data["fotos"][i];
            //JSONNode lugar = JSON.Parse(item);
            Debug.Log(item);
            Turismo turismo = new Turismo();
            turismo.Nombre      = item["FG_Descripcion"];
            turismo.Descripcion = item["Lugar"];
            //turismo.Tipo = item["LT_Hora_Inicio"];
            if (item["FG_URL"] == "")
            {
                turismo.Imagen = Ingenio;
            }
            else
            {
                //turismo.Imagen = Ingenio;
                Sprite imagen = await LoadURL(item["FG_URL"]);

                turismo.Imagen = imagen;

                Debug.Log("load image ========");
                //turismo.Imagen = resp;
                LTurismo.Add(turismo);
            }
            //Thread.Sleep(10000);
        }
        foreach (var item in LTurismo)
        {
            GameObject _turismo = Instantiate(PrefabTurismo, Contenedor);
            _turismo.GetComponent <DetalleLugar>().Crear(item);
        }
    }
Example #2
0
 // Update is called once per frame
 public void Crear(Turismo turismo)
 {
     Nombre.text      = turismo.Nombre;
     Imagen.sprite    = turismo.Imagen;
     Descripcion.text = turismo.Descripcion;
 }