Это любимая панель. Вы можете выбрать числа (нажатием кнопки), и я хотел бы добавить это число в массив, а затем получить случайное число из этого массива.
public int runs;
public int randomNumber;
public int[] favorites = new int[75];
public void RandomButton()
{
if (DataController.Instance.group == 3)
{
favorites[randomNumber] = UnityEngine.Random.Range(0, favorites.Length);
Debug.Log(favorites[randomNumber]);
}
}
public void b0()
{
for (runs = 0; runs < favorites.Length; runs++)
{
favorites[runs] = 0;
}
}
public void b1()
{
for (runs = 0; runs < favorites.Length; runs++)
{
favorites[runs] = 1;
}
}
Я застрял, потому что я получаю случайное число от 0 до 75. Я хотел бы получить случайное число из массива избранного после того, как я нажму на кнопки.
List<int>
вместо массива фиксированного размера, он лучше подходит для ваших нужд. - person Gusman   schedule 28.06.2020List<int>
илиint[]
ведут себя в основном одинаково;) - person derHugo   schedule 29.06.2020Count
, позволяющего узнать, сколько чисел в списке, является ключом к решению его проблемы. Итак,List<int>
это то, что ему нужно. - person Gusman   schedule 29.06.2020