public GameCard DrawCard() { CardModel cm = deckController.TakeCardFromDeck(); GameCard dealtCard = GameObjectUtils.AddAndPosition(CardPrefab, deckPile, Vector3.zero).GetComponent <GameCard>(); dealtCard.Initialize(cm); return(dealtCard); }
IEnumerator Deal() { yield return(null); GameCard trumpCard = GameObjectUtils.AddAndPosition(CardPrefab, trumpCardPile, Vector3.zero).GetComponent <GameCard> (); trumpCard.GetComponent <GameCard> ().Initialize(deckController.TakeCardFromDeck()); }