so I’ve been having some trouble and I was wondering the way to make sure that they don’t spawn in the same spot public GameObject cardPlacement = new GameObject[7]; // Number of placements on the table
public GameObject cards; // The cards, that have to be placed randomly on the table
void Start()
{
int randomPlace1 = Random.Range(0, cardPlacement.Length);
int randomPlace2 = Random.Range(0, cardPlacement.Length);
int randomPlace3 = Random.Range(0, cardPlacement.Length);
int randomPlace4 = Random.Range(0, cardPlacement.Length);
int randomCard = Random.Range(0, cards.Length); // Get Random Card
// Instantiate random card into a random place on the table and position the card on that place
Instantiate(cards[randomCard], cardPlacement[randomPlace1].transform.position, cardPlacement[randomPlace1].transform.rotation);
Instantiate(cards[randomCard], cardPlacement[randomPlace2].transform.position, cardPlacement[randomPlace2].transform.rotation);
Instantiate(cards[randomCard], cardPlacement[randomPlace3].transform.position, cardPlacement[randomPlace3].transform.rotation);
Instantiate(cards[randomCard], cardPlacement[randomPlace4].transform.position, cardPlacement[randomPlace4].transform.rotation);
}