public void ClearAllCallback() { mGetServerDataFinishedCallback = null; mGetLastLoginServerInfoFinishedCallback = null; mGetAllRegionFinishedCallback = null; mGetLatelyLoginServerListFinishedCallback = null; mGetAllRecommServerFinishedCallback = null; mGetServerListFinishedCallback = null; mGetServerStateFinishedCallback = null; }
/// <summary> /// 获取服务器列表 /// </summary> /// <param name="region_id">Section identifier.</param> /// <param name="finishedCallback">Finished callback.</param> public void GetServerList(int region_id, GetServerListFinishedDelegate finishedCallback) { GlobalConfig globalConfig = GlobalConfig.GetInstance(); string url = globalConfig.CSURLV + "GetServerList?show_marked=" + globalConfig.ServerType + "®ion_id=" + region_id + "&game_mark=" + globalConfig.GameMark + "&account=" + globalConfig.LoginInfo.AccName + "&device_mark=" + globalConfig.DeviceMark; MainGame.HttpRequest.GET(url, OnGetServerListFinished, null); mGetServerListFinishedCallback = finishedCallback; }