public void ClearAllCallback() { mGetServerDataFinishedCallback = null; mGetLastLoginServerInfoFinishedCallback = null; mGetAllRegionFinishedCallback = null; mGetLatelyLoginServerListFinishedCallback = null; mGetAllRecommServerFinishedCallback = null; mGetServerListFinishedCallback = null; mGetServerStateFinishedCallback = null; }
/// <summary> /// 获取账号最后登录服务器 /// </summary> public void GetLastLoginServerInfo(GetLastLoginServerInfoFinishedDelegate finishCallback) { GlobalConfig globalConfig = GlobalConfig.GetInstance(); GlobalConfig.LoginInfoStruct loginInfo = globalConfig.LoginInfo; #if UNITY_IPHONE string url = globalConfig.CSURLVEX + "GetLastLoginServerInfo?show_marked=" + globalConfig.ServerType + "&account=" + loginInfo.AccName + "&game_mark=" + GlobalConfig.Instance.GameMark + "&device_mark=" + globalConfig.DeviceMark + "&ticket=" + WWW.EscapeURL(loginInfo.Ticket); #else string url = globalConfig.CSURLV + "GetLastLoginServerInfo?show_marked=" + globalConfig.ServerType + "&account=" + loginInfo.AccName + "&game_mark=" + GlobalConfig.Instance.GameMark + "&device_mark=" + globalConfig.DeviceMark + "&ticket=" + WWW.EscapeURL(loginInfo.Ticket); #endif MainGame.HttpRequest.GET(url, OnGetLastLoginServerInfoFinished, null); mGetLastLoginServerInfoFinishedCallback = finishCallback; }