public void OnAnswerClick() { isAnswerMode = false; questionPanel.SetActive(false); RequestSimpleResult res = CheckAnswer(currentGame, currentPoint, answer.text); if (res.result) { resultGeneral.text = "You answered correctly"; } else { resultGeneral.text = "You answered wrong"; } }
public RequestSimpleResult CheckAnswer(int gameId, int index, string answer) { var Data = new WWWForm(); Data.AddField("id", gameId); Data.AddField("index", index); Data.AddField("answer", answer); var Query = new WWW("http://quizitor.pythonanywhere.com/mini_game/check_answer/", Data); while (!Query.isDone) { } string status = Query.text; Debug.Log(status); RequestSimpleResult myDeserializedClass = JsonUtility.FromJson <RequestSimpleResult>(status); return(myDeserializedClass); }
public RequestSimpleResult UpdateInfo(int gameId, int index, bool is_checked, bool is_answered_correctly, bool is_tip_used, bool is_help_used) { var Data = new WWWForm(); Data.AddField("id", gameId); Data.AddField("index", index); Data.AddField("is_checked", BoolToInt(is_checked)); Data.AddField("is_answered_correctly", BoolToInt(is_answered_correctly)); Data.AddField("is_tip_used", BoolToInt(is_tip_used)); Data.AddField("is_help_used", BoolToInt(is_help_used)); var Query = new WWW("http://quizitor.pythonanywhere.com/mini_game/update_info/", Data); while (!Query.isDone) { } string status = Query.text; Debug.Log(status); RequestSimpleResult myDeserializedClass = JsonUtility.FromJson <RequestSimpleResult>(status); return(myDeserializedClass); }