void MakeNewResponce(string newDialog, int choiceValue) { ResponceObject newResponceObject = Instantiate(choicePrefab, choiceHolder.transform).GetComponent <ResponceObject>(); newResponceObject.Setup(newDialog, choiceValue); Button responceButton = newResponceObject.gameObject.GetComponent <Button>(); if (responceButton) { responceButton.onClick.AddListener(delegate { ChooseChoice(choiceValue); }); } }