Пример #1
0
    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);
        }
    }
Пример #2
0
    // 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");
        }
    }