@Kara_St

Как вывести случайную фразу из списка(C# Unity)?

Допустим у меня есть список фраз: "a", "b", "c"
И мне нужно вывести в Textmesh Pro одну из них
Желательно чтобы при перезаходе в приложение фраза не менялась некоторое время(например сегодня выпала "a" и она будет оставаться еще сутки)
Как это сделать?
Я новичок в юнити, так что извините если что-то не так написала
  • Вопрос задан
  • 302 просмотра
Решения вопроса 1
MrAfitol
@MrAfitol
private System.Random rnd = new System.Random();

    void Start()
    {
         List<string> ranS = new List<string>()
         {
             "a",
             "b",
             "c"
         };

         Debug.Log(ranS[rnd.Next(0, 3)]);
    }

Только всегда в rnd.Next(0, 3) нужно ставить на 1 больше чем есть, и начало у нас не с 1 а с 0
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы