x


[Closed] trying to instatiate prefab multiple times in array

on start i instantiate 1 object and thats ok but when I tried to loop the instatiate command and create an array of the multiple objects it doesnt work public class setEmptyTrays : MonoBehaviour { public GameObject myEmpty; public GameObject[] emptyArr = new GameObject[16];

// spread empty trays on shelp
void Awake() {
    for (int i=0; i>16; i++){
       emptyArr[i] = (GameObject)Instantiate(myEmpty, new Vector3(-0.85f, 0.27f, 8f), Quaternion.Euler(-90,0,0));
       emptyArr[i].name= "tray27-" + "i";
    }
and in the inspector the array emptyArr doesnt recive any thing 
If I comment the loop and use a number 1 for i instade it instance 1 object and gives it a name emptyArr[1].name = "tray27-1" and the tray can be seen 
but multiple attempt does nothing
whats wrong here?
10X
more ▼

asked Jan 01 '12 at 01:48 PM

Tal770 gravatar image

Tal770
16 10 11 12

(comments are locked)
10|3000 characters needed characters left

The question has been closed Jan 01 '12 at 01:50 PM by aldonaletto for the following reason:

Question already posted at http://answers.unity3d.com/questions/200761/cannot-create-array-of-gameobjects-instantiate.html


0 answers: sort voted first

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Topics:

x1396
x148
x15

asked: Jan 01 '12 at 01:48 PM

Seen: 503 times

Last Updated: Jan 01 '12 at 01:48 PM