public void AddQuestionRecord(string question, string choice, QuestionChoiceCorrectness choiceCorrect) { Init(); Color32 color = _choicesColors[choiceCorrect]; GameObject questionObject = _questionsPool.GetInstance(); questionObject.transform.SetAsFirstSibling(); QuestionReport qr = questionObject.GetComponent <QuestionReport>(); qr.UpdateIndicatorColor(color); qr.UpdateQuestionChoice(question, choice); UpdateQuestionsStatistic(choiceCorrect); }
private void UpdateQuestionsStatistic(QuestionChoiceCorrectness choice) { _choicesStatistic[choice] += 1; _choicesCountsText[choice].text = _choicesStatistic[choice].ToString(); }