Ejemplo n.º 1
0
 public void ShowYesNo(string title, string message, Action <Result> callback)
 {
     Button1.GetComponentInChildren <Text>().text = "Yes";
     Button1.GetComponent <Button>().onClick.AddListener(() => YesClicked());
     Button2.GetComponentInChildren <Text>().text = "No";
     Button2.GetComponent <Button>().onClick.AddListener(() => NoClicked());
     Button3.SetActive(false);
     mtxtTitle.GetComponent <Text>().text   = title;
     mtxtContent.GetComponent <Text>().text = message;
     resultCallback = callback;
     isActive       = true;
 }
Ejemplo n.º 2
0
        void ShowOKCancel(string title, string message, Action <Result> callback)
        {
            // messageBoxCanvas = (GameObject)UnityEngine.Object.Instantiate(prefab);
            messageBoxCanvas = this.gameObject;

            Button1.GetComponentInChildren <Text>().text = "Cancel";
            Button1.GetComponent <Button>().onClick.AddListener(() => CancelClicked());
            Button2.GetComponentInChildren <Text>().text = "OK";
            Button2.GetComponent <Button>().onClick.AddListener(() => OKClicked());
            Button3.SetActive(false);
            mtxtTitle.GetComponent <Text>().text   = title;
            mtxtContent.GetComponent <Text>().text = message;
            resultCallback = callback;
            isActive       = true;
        }