コード例 #1
0
        public PointsDetails GetDAL_PointsDetails(bool withTransaction)
        {
            PointsDetails ObjPointsDetails = null;

            if (withTransaction)
            {
                ObjPointsDetails = new PointsDetails(_transaction);
            }
            else
            {
                ObjPointsDetails = new PointsDetails(_connectionString);
            }
            return(ObjPointsDetails);
        }
コード例 #2
0
    private IEnumerator GetPoints()
    {
        //Get the points of the student to display on screen
        string url = "http://127.0.0.1:5000/statistics/student_score?student_id=" + PlayerPrefs.GetString("userID");

        using (UnityWebRequest webRequest = UnityWebRequest.Get(url))
        {
            yield return(webRequest.SendWebRequest());

            PointsDetails pointsDets   = JsonUtility.FromJson <PointsDetails>(webRequest.downloadHandler.text);
            float         total_points = 0;
            foreach (PointQuizDetails quiz in pointsDets.students[0].quizzes)
            {
                total_points += quiz.score;
            }
            pointsText.text = total_points.ToString() + " Points";
        }
    }