配列化するために、

      public GameObject[] item;

と宣言する。

 

        GameObject RANDOMITEM  =  item [Random.Range(0, item.Length)];
            Instantiate(RANDOMITEM, transform.position, Quaternion.identity);

 

item.Lengthで、現在の格納個数を参照。GameObject型の変数化を行う。

Instantiate関数の引数にGameObject型であるためでもある。

 

これにより、ランダムな生成が可能になる。