我正在像书虫一样制作单词益智游戏,我在层次结构上有16个文本UI元素,每个元素上都有负责设置值的脚本。
我试图手动设置答案的字母,例如答案是“采样”我在每个文本ui上放置的每个字符
void Start()
{
Assign = this.GetComponent<Text>();
split = getAnswer().ToCharArray();
if (Ans) {
Assign.text = split[randAns()].ToString().ToUpper();
}
else if (isStatic) {
Assign.text = Assign.text;
}
else {
Assign.text = listLetters[randLetters()].ToUpper();
}
}
我的代码在手册中,如果布尔值是true,我将使用布尔值“ Ans”,如果从ui中获取字母,则将UI放入答案中;如果isisicic值是true,则将设置字母来自a到z的随机字母。我的问题是我如何使其变得动态,它将自动设置答案中的字母而无需重复每个字母。