public void Init(Card card, bool isPlayerCard)
    {
        Card         = card;
        gameManager  = GameManagerScr.Instance;
        IsPlayerCard = isPlayerCard;

        if (isPlayerCard)
        {
            Info.ShowCardInfo();
            GetComponent <AttackedCard>().enabled = false;
        }
        else
        {
            Info.HideCardInfo();
        }
    }
Beispiel #2
0
    private void EnemyTurn(List <CardInfoScr> cards)
    {
        int count = Random.Range(0, cards.Count - 1);

        for (int i = 0; i < count; i++)
        {
            if (EnemyFieldCards.Count > 5)
            {
                return;
            }
            else
            {
                CardInfoScr currentCard = cards[0];
                currentCard.ShowCardInfo(cards[0].SelfCard, false);
                currentCard.transform.SetParent(enemyField);
                EnemyHandCards.Remove(currentCard);
                EnemyFieldCards.Add(currentCard);
            }
        }
    }