У меня есть случайный список настроенных цветов.В списке 4 цвета.
Каждый раз, когда объект "ball" gameObject сталкивается с этим объектом GameObject, цвет рандомизируется.Я просто хочу установить для тега gameObject любой цвет, к которому он относится.Чтобы сделать это, мне сначала нужно проверить, какой рандомизатор выбрал в списке, и я не уверен, как это сделать.
Это видео показывает код списка случайной выборки, который я использовал полностью: https://www.youtube.com/watch?v=8Xx6ghSk668
void OnTriggerExit2D(Collider2D col)
{
if (col.gameObject.name == "ball")
{
Color c = TintColors[Random.Range(0, TintColors.Count)];
//scoretext++ (< haven't set this up yet. Ignore this)
GetComponent<Renderer>().material.color = c;
//When you score, the color randomizes again
//Not sure what to do here v
if (TintColors(1))
//Not sure what to do here ^
//If the randomizer chose blue (1 being the
// first element in the list)
//So I can change the gameoject tag to "blue"
{
transform.gameObject.tag = "blue";
}
}
}