Отображение данных Json в Unity

#json #unity3d

#json #unity3d

Вопрос:

Я хочу создать табло с Firebase в Unity. Я знаю, как получить доступ к данным, но у меня проблема с отображением их на экране.

Я попытался добавить пользовательские данные в список, но я не уверен, хорошая ли это идея или это действительно сработает

Вот мой код:

 public class Scoresmulti : MonoBehaviour
{

    //Zliczanie punktów i wyświetlanie wyniku
    public static int pointssum = 0;
    public Text points;
    private string user;
    public String scoresboard;
    public Array Scores;
    public List<USers> scores = new List<USers>();


    USers users = new USers();

    public static fsSerializer serializer = new fsSerializer();


    void Start()
    {
        //Posttodb();
        Debug.Log("wykonano");
        Getdata();

    }

    private void getscore()
    {
       //display text
    }
    void Update()
    {

     points.text = "Poprawne odpowiedzi:  "   pointssum;
        
    }

    private void Posttodb()
    {        user = nazwagracza.Playernick;

        if (user != null)
        {
            USers users = new USers();

            RestClient.Put("https://quizgame-inz.firebaseio.com/names/"   user   ".json", users);
        }      
    }

    private void Getdata()
    {
        StringBuilder builder = new StringBuilder();

        RestClient.Get("https://quizgame-inz.firebaseio.com/.json").Then(response =>
        {

            fsData userdata = fsJsonParser.Parse(response.Text);

            USers[] users = null;
            serializer.TryDeserialize(userdata, ref users);

            foreach (var user in users)
            {
                scores.Add(user);
            }

           });
    
    }

}
  

Комментарии:

1. Не могли бы вы, пожалуйста, отформатировать свой пост и код немного лучше, чтобы он был более читабельным?

2. теперь должно быть лучше

3. Попробуйте учебник, подобный этому — youtube.com/watch?v=iAbaqGYdnyI Просто замените список рекордов своими данными.