Всем привет, делаю типо викторину, сделал вопросы примерно вот так private void RQ10() { quastion.text = "Как называется магазин приложений Android?"; answers[0].text = "Play Market"; answers[1].text = "App Store"; answers[2].text = "Windows Store"; answers[3].text = "Магазин Пятёрочка"; Stats[1].text = "Магазин приложений для Android называется Google Play Market. Был открыт 22 октября 2008 года."; trueint = 0; if (clickedAnswer == 0) { ended = true; StartCoroutine(waitForMagic()); } else if (clickedAnswer == 1 || clickedAnswer == 2 || clickedAnswer == 3) { StartCoroutine(waitForDestroy()); } } и таких еще 10, как сделать чтобы после того как ответил неверное, вопросы не повторялись?
крч это викторина, есть там 10 и больше вопросов, типо всего нужно угадать 5 вопросов, но если ответил неправильно, то игра начинается заново, и нужно сделать чтобы вопросы были уже новые, а не повторялись
Vad1mka_inactive31405, вопросы ведь все равно, рано или поздно будут повторяться если нету файла сохранения, предлагаю сделать через рандом и с проверкой на предыдущие элементы массива, чтобы каждый раз были другие вопросы.
Тебе нужно чтобы просто одни и те же вопросы были, но в разном порядке? Могу такой костыль предложить. Выбираешь через рандом число - номер вопроса. После сравниваешь, был ли хоть раз вызван вопрос через флажок, и дальше выводишь вопрос.