for (int i = 0; i < 20; i++)
{
int rnd = Random.Range(0, 3);
switch (rnd)
{
case 0:
GameObject obj = Instantiate(circle, new Vector3(-5 + i, y, z), Quaternion.identity);
obj.transform.SetParent(geometricShapesGO.transform, false);
break;
case 1:
GameObject obj2 = Instantiate(square, new Vector3(-5 + i, y,z), Quaternion.identity);
obj2.transform.SetParent(geometricShapesGO.transform, false);
break;
case 2:
GameObject obj3 = Instantiate(triangle, new Vector3(-5 + i, y, z), Quaternion.identity);
obj3.transform.SetParent(geometricShapesGO.transform, false);
break;
}
}