public void Init(PickupDefinition pickup, PickupCollection _collection) { backgroundImage.color = pickup.GetBackgroundColor(); iconImage.sprite = pickup.GetSprite(); descriptionLabel.text = pickup.GetDescription(); description.SetActive(false); collection = _collection; selectedBackground.SetActive(false); pickupDefinition = pickup; disabledImage.SetActive(false); }