public override void SetInformations(ItemContoller itemContoller, int id) { this.id = id; sellProduct = new SellProduct(id); this.itemContoller = itemContoller; shopValues = DataManager.Instance.shopDataController.shopProducts[id].shopValues; image.sprite = shopValues.image; nameOfProduct.text = shopValues.name; prices.text = shopValues.prices.ToString(); isSold = shopValues.isSold; isSelected = shopValues.isSelected; lockImage.enabled = !isSold; selectImage.enabled = isSelected; }
/// <summary> /// Data'dan alınan verilerin aktarma işletimi yapar /// </summary> /// <param name="data">Data</param> /// <param name="id">Bilgisi alınacak data'nın id numarası</param> public abstract void SetInformations(ItemContoller ıtemContoller, int id);