Exemple #1
0
 private void Refresh()
 {
     textPrice.text = price.ToString("000");
     if (SkinController.IsOwned(skin))
     {
         GetComponent <Image>().sprite = owned;
         buttonBuy.gameObject.SetActive(false);
         if (skin == SkinController.ActualSkin)
         {
             buttonOff.gameObject.SetActive(false);
             buttonOn.gameObject.SetActive(true);
         }
         else
         {
             buttonOff.gameObject.SetActive(true);
             buttonOn.gameObject.SetActive(false);
         }
     }
     else
     {
         textPrice.text = price.ToString("000");
         buttonBuy.gameObject.SetActive(true);
         buttonOff.gameObject.SetActive(false);
         buttonOn.gameObject.SetActive(false);
     }
 }
Exemple #2
0
    private void Refresh()
    {
        //textPrice.text = price.ToString("000");
        if (SkinController.IsOwned(skin.SkinReference))
        {
            //GetComponent<Image>().sprite = owned;
            imgSkin.sprite = skin.ImageNormal;
            textPrice.gameObject.SetActive(false);
            buttonBuy.gameObject.SetActive(false);
            if (skin.SkinReference == SkinController.ActualSkin)
            {
                buttonOff.gameObject.SetActive(false);
                buttonOn.gameObject.SetActive(true);
            }
            else
            {
                buttonOff.gameObject.SetActive(true);
                buttonOn.gameObject.SetActive(false);
            }
        }
        else
        {
            imgSkin.sprite = skin.ImageNotOwned;

            textPrice.gameObject.SetActive(true);
            if (skin.Price > 0)
            {
                textPrice.text = skin.Price.ToString("000");
            }
            else
            {
                textPrice.text = textFree.text;
            }

            buttonBuy.gameObject.SetActive(true);
            buttonOff.gameObject.SetActive(false);
            buttonOn.gameObject.SetActive(false);
        }
    }