Beispiel #1
0
        public void FillCards()
        {
            var cardsCount = _cards.Length - _holdedCards.Count;

            var cardsData = _cardDeck.DealCards(cardsCount);

            for (int i = 0, j = 0; i < _cards.Length; i++)
            {
                if (_holdedCards.Contains(i))
                {
                    continue;
                }

                _cards[i].data            = cardsData[j];
                _cards[i].renderer.sprite = cardsData[j].cardSprite;

                j++;
            }

            IsFilled = true;
        }