示例#1
0
    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);
    }
示例#2
0
    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);
    }