public void Answer() { bool errors = false; if (String.IsNullOrEmpty(title.text)) { title.image.color = errorColor; errors = true; } if (answerAreas.Count < 2) { var background = areaList.parent.parent.GetComponent <Image>(); background.color = errorColor; errors = true; } if (!toggleGroup.AnyTogglesOn()) { var toggles = toggleGroup.GetAllToggles(); for (int i = 0; i < toggles.Count; i++) { toggles[i].image.color = errorColor; } errors = true; } if (!errors) { answered = true; answerTitle = title.text; } }
public void Answer() { bool errors = false; if (String.IsNullOrEmpty(question.text)) { question.image.color = errorColor; errors = true; } if (answerInputs.Count < 2) { addAnswerButton.image.color = errorColor; errors = true; } foreach (var input in answerInputs) { if (String.IsNullOrEmpty(input.text)) { input.image.color = errorColor; errors = true; } } var toggles = toggleGroup.GetAllToggles(); if (!toggleGroup.AnyTogglesOn()) { foreach (var toggle in toggles) { toggle.image.color = errorColor; errors = true; } } if (!errors) { answered = true; answerQuestion = question.text; //NOTE(Kristof): Converting InputTexts to array of strings answerAnswers = new string[answerInputs.Count]; for (var index = 0; index < answerInputs.Count; index++) { answerAnswers[index] = answerInputs[index].text; } var toggle = toggleGroup.ActiveToggles().First(); answerCorrect = toggle.transform.parent.GetSiblingIndex(); } }
public void Answer() { bool errors = false; if (String.IsNullOrEmpty(question.text)) { question.image.color = errorColor; errors = true; } if (entries.Count < 2) { var background = imageAlbumList.parent.parent.GetComponent <Image>(); background.color = errorColor; errors = true; } if (!toggleGroup.AnyTogglesOn()) { var toggles = toggleGroup.GetAllToggles(); for (int i = 0; i < toggles.Count; i++) { toggles[i].image.color = errorColor; } errors = true; } if (!errors) { answered = true; answerQuestion = question.text; answerURLs = new List <string>(); foreach (var entry in entries) { answerURLs.Add(entry.imageUrl); } } }