Ejemplo n.º 1
0
    //解析注册响应
    public static void ParseRegisterResponse(Message Info)
    {
        bool status = (bool)Info.jsonObj["status"];

        if (status)
        {
            //弹出注册成功的提示框
            _YesAlert alert = AlertManager.ShowYes();
            alert.SetAlertInfo("注册成功").SetYesButtonText("确认")
            .SetYesButtonEvent(() => {
                //alert.autoClose(Time.realtimeSinceStartup);                  //自动关闭事件
                AlertManager.Destroy();
            })
            .SetAutoCloseEvent(null);
            Debug.Log("Succeed");
        }
        else
        {
            //弹出注册失败,账号已经存在的提示框
            AlertManager.ShowYes().SetAlertInfo("该账号已被注册").SetYesButtonText("确认")
            .SetYesButtonEvent(() => {
                AlertManager.Destroy();
            });
            Debug.Log("failed");
        }
    }
Ejemplo n.º 2
0
    public static _YesAlert ShowYes()
    {
        if (_root == null)
        {
            _root = GameObject.Find("AlertManager").transform;
        }

        GameObject obj = (GameObject)Object.Instantiate(Resources.Load <GameObject>(Constants.alertYesPath), _root);

        obj.GetComponent <RectTransform>().localPosition = Vector3.zero;
        obj.name = "Yes";

        _YesAlert alert = obj.GetComponent <_YesAlert>();

        alerts = obj;
        return(alert);
    }