Пример #1
0
    public void PhoneNumLoginUseVerificationCode(string PhoneNum, string VerificationCode)
    {
        GameApp.SendMsg.StartWaitUI();
        GameApp.Instance.WaitLoadHintDlg.OpenHintBox("正在使用手机号登录...");

        HttpLinkGet(StringBuilderTool.AppendFormat(GetPlatformURL(EPlatformFunType.ePhoneNumLoginUseVerificationCode), PhoneNum, VerificationCode));
        StartCoroutine("WaitToLogin");
    }
Пример #2
0
    public void WeChatLogin(string unionid, string openid, string accessToken)
    {
        GameApp.SendMsg.StartWaitUI();
        GameApp.Instance.WaitLoadHintDlg.OpenHintBox("正在登录游戏平台...");

        HttpLinkGet(StringBuilderTool.AppendFormat(GetPlatformURL(EPlatformFunType.eWeChatLogin), unionid, openid, accessToken));
        StartCoroutine("WaitToLogin");
    }
Пример #3
0
    public void SendSmsToUser(string PhoneNum, Action SendSucceed)
    {
        GameApp.SendMsg.StartWaitUI();

        HttpLinkGet(StringBuilderTool.AppendFormat(GetPlatformURL(EPlatformFunType.eSendSmsToUser), PhoneNum));

        SendSmsSucceedCallback = SendSucceed;

        StartCoroutine("WaitToSendSmsToUser");
    }
Пример #4
0
    public void CheckRoleName(string Name)
    {
        if (PlatformInfo.userId == 0)
        {
            return;
        }

        GameApp.SendMsg.StartWaitUI();

        HttpLinkGet(StringBuilderTool.AppendFormat(GetPlatformURL(EPlatformFunType.eCheckRoleName), Name));
        StartCoroutine("WaitToCheckRoleName");
    }
Пример #5
0
    public void CreateOrder(int GoodsID)
    {
        if (GoodsDic.TryGetValue(GoodsID, out CurWaitBuyGoodsInfo))
        {
            GameApp.SendMsg.StartWaitUI();

            HttpLinkGet(StringBuilderTool.AppendFormat(GetPlatformURL(EPlatformFunType.eCreateOrder), CurWaitBuyGoodsInfo.Code, CurWaitBuyGoodsInfo.Name, CurWaitBuyGoodsInfo.Amount));
            StartCoroutine("WaitToCreateOrder");
        }
        else
        {
            GameApp.Instance.CommonMsgDlg.OpenSimpleMsgBox("未记录的商品!");
        }
    }