is it possible to delete a random used array item ? i can't catch the used random item with RemoveAt
my JavaScript :
var card01 : GameObject;
var card02 : GameObject;
var card03 : GameObject;
var card04 : GameObject;
var empty01 : GameObject;
var empty02 : GameObject;
var empty03 : GameObject;
var empty04 : GameObject;
function newField() {
var ArrayRandomPlace = new Array();
ArrayRandomPlace.Add(empty01);
ArrayRandomPlace.Add(empty02);
ArrayRandomPlace.Add(empty03);
ArrayRandomPlace.Add(empty04);
var newCard01 : GameObject = Instantiate(card01, ArrayRandomPlace[Random.Range(0,ArrayRandomPlace.length)].transform.position, transform.rotation); yield WaitForSeconds(0.1);
newCard01.transform.parent = ArrayRandomPlace[Random.Range(0,ArrayRandomPlace.length)].transform; // delete here this random item from array ArrayRandomPlace
var newCard02 : GameObject = Instantiate(card02, ArrayRandomPlace[Random.Range(0,ArrayRandomPlace.length)].transform.position, transform.rotation); yield WaitForSeconds(0.1);
newCard02.transform.parent = ArrayRandomPlace[Random.Range(0,ArrayRandomPlace.length)].transform; // delete here this random item from array ArrayRandomPlace
var newCard03 : GameObject = Instantiate(card03, ArrayRandomPlace[Random.Range(0,ArrayRandomPlace.length)].transform.position, transform.rotation); yield WaitForSeconds(0.1);
newCard03.transform.parent = ArrayRandomPlace[Random.Range(0,ArrayRandomPlace.length)].transform; // delete here this random item from array ArrayRandomPlace
var newCard04 : GameObject = Instantiate(card04, ArrayRandomPlace[Random.Range(0,ArrayRandomPlace.length)].transform.position, transform.rotation); yield WaitForSeconds(0.1);
newCard04.transform.parent = ArrayRandomPlace[Random.Range(0,ArrayRandomPlace.length)].transform;