var positions = new Vector3[2] { new Vector3(10, 0, 0), new Vector3(-10, 0, 0)};
Vector3 platformPosition = positions[Random.Range(0, positions.Length)];
var _instantiate = Instantiate(_prefab, platformPosition, Quaternion.identity);
[SerializeField] Item itemPrefab;
[SerializeField] Transform Canvas;
Item[] itemsGot;
void DrawAll()
{
for (int i = 0; i < itemsGot.Length; i++)
{
Item item = Instantiate(itemPrefab, new Vector2(300 + i*80, 500), Quaternion.identity, canvas).GetComponent<Item>();
item.params = itemsGot[i].params;
}
}