public void Init() { CheckState(); if (equipped.Equals(BuyableEquipped.NOT_EQUIPPED)) { if (state.Equals(BuyableState.BOUGHT)) { price = int.Parse(GetComponentInChildren <TMP_Text>().text); GetComponentInChildren <TMP_Text>().text = "BOUGHT"; price = 0; } else { price = int.Parse(GetComponentInChildren <TMP_Text>().text); } } else { } // image = GetComponentInChildren<Image>().sprite; }