GameObjectをList<Vector3>で指定した場所から
randomでinstanceしたい場合どのようにしたらよろしいでしょうか。
スマートでは無いのはわかっていますが
現在
//Inspectorで特定の場所を4箇所指定すみ
public List<Vector3> basyo = new List<Vector3>();
i = Random.Range (0, 3);
GameObject go1 = Instantiate (obj1, basyo[i] ,Quaternion.identity)as GameObject;
GameObject go2 = Instantiate (obj2, basyo[i] ,Quaternion.identity)as GameObject;
//インスタンスを合計4回する
・
・
・
このままでは同じ場所に複数インスタンスされてしまいます。
vector3もRandom.Rangeすればよいのでしょうが
なんだか頭が爆発しそうです。
どなたか良い方法を教えていただけますか
よろしくお願いします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。