Синтаксис:
Используется csharp
void Start()
{
int r = Random.Range(0, 255) / 100, g = Random.Range(0, 255) / 100, b = Random.Range(0, 255) / 100;
foreach (Transform child in transform)
{
child.GetComponent<SpriteRenderer>().material.color = new Color(r,g,b, 1f);
}
}
{
int r = Random.Range(0, 255) / 100, g = Random.Range(0, 255) / 100, b = Random.Range(0, 255) / 100;
foreach (Transform child in transform)
{
child.GetComponent<SpriteRenderer>().material.color = new Color(r,g,b, 1f);
}
}
В итоге в гейм инспекторе вижу что на каждом из квадратов появился материал с рандомным цветом, но во вкладке Game квадраты становятся просто черными. Что я делаю не так?