Я делаю приложение в единстве, и мне нужно, чтобы пользователь выполнил поиск по ключевому слову, и оно вернет все imageurls, хранящиеся в онлайн-файле json, которые относятся к этому ключевому слову (slug)
Мой коллега написалмне приведенный ниже код, так как у нее гораздо больше знаний о языке, чем у меня, но она не использует единство, и я не знаю, подходит ли оно для единства или для изменения текстуры изображения, поскольку я не могу вызвать его. Файл json в настоящее время хранится в проекте, но я бы предпочел, чтобы он читал что-то онлайн.
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using UnityEngine;
public class UrlOpener : MonoBehaviour
{
public string imageaddress;
public void Open()
{
using (StreamReader r = new StreamReader("Assets/document.json"))
{
string json = r.ReadToEnd();
var img= JsonUtility.FromJson<ArtImage>(json);
imageaddress = img.imageurl;
}
}
}
[Serializable]
class ArtImage
{
public string name { get; set; }
public string imageurl { get; set; }
}