เริ่มกันเลย
1. ให้ทำการสร้าง C# Script ขึ้นมาครับ ในที่นี้จะตั้งชื่อว่า (JsonReader.cs)
2. ทำการโหลดข้อมูล Json จาก Web เพื่อทำการอ่านนะครับ โดยผมจะใช้ Link (http://date.jsontest.com/) เพื่อใช้ในการอ่านเวลา โดยมีรูปแบบดังนี้
public class JsonReader : MonoBehaviour
{
// ทำการสร้าง UI แล้วเรียกใช้ Function นี้ครับ
public void LoadJsonData()
{
StartCoroutine(ReadJsonData());
}
IEnumerator ReadJsonData()
{
string url = "http://date.jsontest.com/";
WWW www = new WWW(url);
yield return www;
if (!string.IsNullOrEmpty(www.error))
{
print("Error downloading: " + www.error);
}
else
{
// Class ที่ช่วยในการอ่าน Json
JsonViewModel u = JsonUtility.FromJson<JsonViewModel>(www.text);
Debug.Log(u.time + " " + u.date + " " + u.milliseconds_since_epoch);
}
}
}
// View Model ตาม Format Json
public class JsonViewModel
{
public string time;
public string date;
public int milliseconds_since_epoch;
}
NO GAME NO DREAM!!!!