Если я вас правильно понимаю, вы хотите вывести одну вещь при первом выборе числа, а что-то еще для каждого последующего выбора того же номера. Если это правильно, я думаю, что самый простой способ сделать это с использованием существующего кода - это присвоить значение Random1
внутри блока else
вложенного оператора if/else
, который проверяет значение Random1
. Таким образом, вы назначаете его только один раз:
public void RandomButton()
{
Randomizer = Random.Range(1, 3);
if (Randomizer == 1)
{
if (Random1 == 1)
{
Debug.Log("Nested Value");
}
else
{
Debug.Log("First Value");
Random1 = 1;
}
}
// Repeat the same pattern for the other number here...
}