Установка значения для текстового элемента динамически - PullRequest
0 голосов
/ 18 июня 2019

Я создавал игру-головоломку со словами, как книжный червь, в моей иерархии 16 текстовых элементов пользовательского интерфейса, и у каждого из них есть скрипт, который отвечает за установку значения.

Я пытался вручную настроить буквы ответов, как, например, ответ «образец» каждого символа, который я поместил в каждый текст 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();
    }
}

Мой код написан вручную, у меня будет bool «Ans», если его значение true, буквы будут назначены в тексте. Ui будут получены в письме из ответа, если «isStatic» - true, буква будет установлена. приходят случайные буквы от а до я. У меня вопрос, как я могу сделать его динамичным, он автоматически установит буквы из ответа, не повторяя каждую букву.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...