private void SetOnClick(GameObject button) { Button btnComp = button.GetComponent <Button>(); btnComp.onClick.AddListener(() => purchaseManager.AttemptBuyFuel(refuelCost)); }