public void SetupCardList() { Cards cardsList = JsonUtility.FromJson <Cards>(json.text); foreach (Card card in cardsList.cards) { CardDetails cardClone = Instantiate(cardPrefab, Vector2.zero, Quaternion.identity); cardClone.transform.parent = transform; cardClone.SetupCard(card.suit, card.valueName, card.value); deck.Add(cardClone); } }