using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public class SetPrefabs : MonoBehaviour { [SerializeField] private List cardPrefabs; [SerializeField] private List characterPrefabs; [SerializeField] private int cardNumber; private void Start() { foreach (GameObject go in characterPrefabs) { Character character = go.GetComponent(); character.ownedCardPrefabList.Clear(); for (int i = 0; i < cardNumber; i++) { GameObject cardPrefab = cardPrefabs[UnityEngine.Random.Range(0, cardPrefabs.Count)]; character.ownedCardPrefabList.Add(cardPrefab); } } } }