private void CreateAnswer(string text, string undertext, int answerNumber) { DebugLog.instance.LogVerbose(this.name + ": Creating answer UI for " + text, this); GameObject newWord = Instantiate(UIPrefab); newWord.transform.SetParent(answerContainer); QuestionUIPrefabHandler textSetter = newWord.GetComponent <QuestionUIPrefabHandler>(); if (textSetter != null) { textSetter.MainText = text; textSetter.UnderText = undertext; } }
private void CreateWord(string text, string undertext) { DebugLog.instance.LogVerbose(this.name + ": Creating word UI for " + text, this); GameObject newWord = Instantiate(UIPrefab); newWord.transform.SetParent(wordContainer); QuestionUIPrefabHandler textSetter = newWord.GetComponent <QuestionUIPrefabHandler>(); if (textSetter != null) { textSetter.MainText = text; textSetter.UnderText = undertext; } Button button = newWord.GetComponent <Button>(); if (button != null) { button.enabled = false; } }