Exemple #1
0
 //GameObject temp = GameObject.Find("Hand_2");
 public void HideCardInfo(Card_treasure_bonus card)
 {
     //ShowCardInfo(card);
     Logo.sprite = null;
     Logo.transform.localScale = new Vector3(0, 0);
     Shirt.sprite = card.Shirt;
     //  temp.SetActive(false);
 }
Exemple #2
0
    public void ShowCardInfo(Card_treasure_bonus card)
    {
        SelfCard = card;
        Logo.transform.localScale  = new Vector3(1, 1);
        Shirt.transform.localScale = new Vector3(0, 0);

        Logo.sprite         = card.Logo;
        Logo.preserveAspect = true;
        // Name.text = card.Name;
    }
    void GiveCardToHand(List <Card_treasure_bonus> deck, Transform hand)
    {
        if (deck.Count == 0)
        {
            return;
        }
        Card_treasure_bonus card = deck[0];

        GameObject cardGO = Instantiate(CardPref, hand, false);

        if (hand == EnemyHand)
        {
            cardGO.GetComponent <CardInfoScr>().HideCardInfo(card);
        }
        else
        {
            cardGO.GetComponent <CardInfoScr>().ShowCardInfo(card);
        }
        deck.RemoveAt(0);
    }