public void InitYesNoPopUp(string message, Action yes, Action no, string _yes = "YES", string _no = "NO") { GameObject popup = null; popup = GameObject.Instantiate(YesNoPopUpPrefab) as GameObject; popup.SetActive(true); popup.transform.SetParent(popUpRoot.transform); popup.transform.localPosition = Vector3.zero; popup.transform.localScale = Vector3.one; YesNoPopUpComponent script = popup.GetComponent <YesNoPopUpComponent>(); script.Init(message, yes, no, _yes, _no); }
public void InitYesNoPopUp(string message, Action yesCallback = null, Action noCallBack = null, string yesButonName = "YES", string noButtonName = "NO") { GameObject popup = null; popup = Instantiate(YesNoPopUpPrefab); popup.SetActive(true); popup.transform.SetParent(Root.transform); popup.transform.localPosition = Vector3.zero; popup.transform.localScale = Vector3.one; YesNoPopUpComponent script = popup.GetComponent <YesNoPopUpComponent>(); script.Init(message, yesCallback, noCallBack, yesButonName, noButtonName); }