Пример #1
0
    void showSpecialCards()
    {
        foreach (var card in player.cardList)
        {
            if (!card.special)
            {
                continue;
            }

            var cardObject = Instantiate(manager.produceCard(card),
                                         new Vector2(), Quaternion.identity);
            cardObject.transform.SetParent(cardGrid.transform, false);
            cardObject.transform.localScale = Vector3.one;

            CardHandler handler = cardObject.GetComponent <CardHandler>();
            handler.setManager(manager);
            handler.setCardData(card);
            handler.setActionManager(this);

            cardObjects.Add(cardObject);
        }
    }