统一显示Json数据
我想用Unity中的Firebase创建记分牌。 我知道如何访问数据,但在屏幕上显示这些数据时遇到问题 我试图将用户数据添加到列表中,但我不确定这是否是一个好主意,或者这是否真的有效 这是我的密码:统一显示Json数据,json,unity3d,Json,Unity3d,我想用Unity中的Firebase创建记分牌。 我知道如何访问数据,但在屏幕上显示这些数据时遇到问题 我试图将用户数据添加到列表中,但我不确定这是否是一个好主意,或者这是否真的有效 这是我的密码: public class Scoresmulti : MonoBehaviour { //Zliczanie punktów i wyświetlanie wyniku public static int pointssum = 0; public Text points;
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);
}
});
}
}
公共类分数多:单一行为
{
//Zliczanie punktów i wyświetlanie wyniku
公共静态int点sum=0;
公共文本点;
私有字符串用户;
公共字符串记分板;
公共数组分数;
公共列表分数=新列表();
用户=新用户();
public static fsSerializer serializer=new fsSerializer();
void Start()
{
//Posttodb();
Debug.Log(“wykonano”);
Getdata();
}
私有void getscore()
{
//显示文本
}
无效更新()
{
points.text=“Poprawne odpowiedzi:”+pointssum;
}
私有void Posttodb()
{user=nazwagracza.Playernick;
如果(用户!=null)
{
用户=新用户();
RestClient.Put(“https://quizgame-inz.firebaseio.com/names/“+user+”.json”,用户);
}
}
私有void Getdata()
{
StringBuilder=新的StringBuilder();
RestClient.Get(“https://quizgame-inz.firebaseio.com/.json)然后(响应=>
{
fsData userdata=fsJsonParser.Parse(response.Text);
USers[]USers=null;
TryDeserialize(userdata,ref-users);
foreach(用户中的var用户)
{
分数。添加(用户);
}
});
}
}
能否请您将您的帖子和代码的格式设置得更好一点,使其更具可读性?现在最好尝试这样的教程-只需将highScoreEntryList替换为您的数据即可。