public void SetShop(Shop shop)
 {
     this.shop = shop;
     Item item = shop.GetItem(index);
     if (item == null)
     {
         itemCostObject.SetActive(false);
         purchaseButtonObject.SetActive(false);
         transform.GetChild(0).GetComponent<Image>().sprite = itemImages.GetItemSprite("Null");
     }
     else
     {
         itemCostObject.SetActive(true);
         purchaseButtonObject.SetActive(true);
         transform.GetChild(0).GetComponent<Image>().sprite = itemImages.GetItemSprite(item.Name);
         itemCostObject.GetComponent<Text>().text = shop.GetItemCost(index).ToString();
     }
 }