public void PlayCard(CardUnity param)
        {
            if (transform.FindChild("P1").GetComponent<P1Script>().GetCardDisplayerd().name == "P") //se non c'e' niente nello spicchio principale la inserisco li
            {
                transform.FindChild("P1").GetComponent<P1Script>().PlayCard(param);

            }else
            {
                if (transform.FindChild("P2").GetComponent<P2Script>().GetCardDisplayerd().name == "P")
                {
                    transform.FindChild("P2").GetComponent<P2Script>().PlayCard(transform.FindChild("P1").GetComponent<P1Script>().GetCardDisplayerd());
                    transform.FindChild("P1").GetComponent<P1Script>().PlayCard(param);

                }
                else
                {
                    if (transform.FindChild("P3").GetComponent<P3Script>().GetCardDisplayerd().name == "P")
                    {
                        transform.FindChild("P3").GetComponent<P3Script>().PlayCard(transform.FindChild("P2").GetComponent<P2Script>().GetCardDisplayerd());
                        transform.FindChild("P2").GetComponent<P2Script>().PlayCard(transform.FindChild("P1").GetComponent<P1Script>().GetCardDisplayerd());
                        transform.FindChild("P1").GetComponent<P1Script>().PlayCard(param);

                    }
                }

            }


        }
 public void PlayCard(CardUnity card)
 {
     this.card = card;
     transform.FindChild("P2_back").GetComponent<Renderer>().material.mainTexture = card.text;
     GetComponent<Animator>().Play("Enter_card");
     isPlayinPlayCard = true;
     transform.Find("/UI/Enviroment").GetComponent<EnviromentScript>().PlayAnimationGears();
 }
 public void PlayCard(CardUnity card)
 {
     if(this.card != null)
         GetComponent<Renderer>().material.mainTexture = this.card.text;
     this.card = card;
     GetComponent<Animator>().Play("Enter_card");
     transform.Find("/UI/Enviroment").GetComponent<EnviromentScript>().PlayAnimationGears();
     transform.FindChild("P1_back").GetComponent<Renderer>().material.mainTexture = card.text;
 }
 public void Start()
 {
     card = new CardUnity("P", "","");
 }
 public void RemoveCard()
 {
     CardUnity emptyCard = new CardUnity("P", "", "");
     PlayCard(emptyCard);
 }
 public void carica2()
 {
     CardUnity cardTmp = new CardUnity("BackToAsh", "0", "3");
     PlayCard(cardTmp);
 }
        public void carica1()
        {
            CardUnity cardTmp = new CardUnity("BasaltSpike", "0", "3");
            PlayCard(cardTmp);

        }
 public void carica()
   {
       CardUnity cardTmp = new CardUnity("Stonebear", "0", "3");
       PlayCard(cardTmp);
   }