IEnumerator RetriveData() { string url = "http://gomangrove.com/backend/api/v1/getNilaiSimulasi?id_murid=" + id_murid; WWW www = new WWW(url); yield return(www); if (www.error == null) { mGetNilaiSimulasi = JsonUtility.FromJson <GetNilaiSimulasi>("{\"nilaiSimulasi\":" + www.text + "}"); int array = mGetNilaiSimulasi.nilaiSimulasi.Count; Debug.Log("arrays : " + array); if (array > 2) { mId_simulasi = mGetNilaiSimulasi.nilaiSimulasi[2].id; } else if (array <= 2) { } Debug.Log("id simulasi :" + mId_simulasi); } else { Debug.Log("ERROR: " + www.error); } }
// Sample JSON for the following script has attached. IEnumerator RetriveData() { string url = "http://gomangrove.com/backend/api/v1/getNilaiSimulasi?id_murid=" + id_murid; WWW www = new WWW(url); yield return(www); if (www.error == null) { mGetNilaiSimulasi = JsonUtility.FromJson <GetNilaiSimulasi>("{\"nilaiSimulasi\":" + www.text + "}"); int array = mGetNilaiSimulasi.nilaiSimulasi.Count; scorelevel1 = mGetNilaiSimulasi.nilaiSimulasi[0].score_simulasi; sLvl1 = mGetNilaiSimulasi.nilaiSimulasi[0].score_simulasi; ConditionLevel1(sLvl1); TextLevel(sLvl1, text_Level1); StatusVariableL1(sLvl1); StatusVariableL2(sLvl2); StatusVariableL3(sLvl3); scorelevel2 = mGetNilaiSimulasi.nilaiSimulasi[1].score_simulasi; sLvl2 = mGetNilaiSimulasi.nilaiSimulasi[1].score_simulasi; ConditionLevel2(sLvl2); TextLevel(sLvl2, text_Level2); StatusVariableL1(sLvl1); StatusVariableL2(sLvl2); StatusVariableL3(sLvl3); scorelevel3 = mGetNilaiSimulasi.nilaiSimulasi[2].score_simulasi; sLvl3 = mGetNilaiSimulasi.nilaiSimulasi[2].score_simulasi; TextLevel(sLvl3, text_Level3); StatusVariableL1(sLvl1); StatusVariableL2(sLvl2); StatusVariableL3(sLvl3); } else { Debug.Log("ERROR: " + www.error); PlayerPrefs.SetString("status_lvl1", "null"); } }