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); } }
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); } }