using System; using System.Collections; using System.Collections.Generic; using System.Net; using System.Net.Http; using ET; using FairyGUI; using UnityEngine; using UnityEngine.Networking; namespace GFGGame { public static class PoemGallerySProxy { //请求画廊主题 public static async ETTask ReqGalleryTheme() { S2C_GetGalleryTheme response = null; response = (S2C_GetGalleryTheme)await MessageHelper.SendToServer(new C2S_GetGalleryTheme()); if (response != null) { if (response.Error == ErrorCode.ERR_Success) { PoemGalleryDataManager.Instance.ThemeOrder = response.ThemeOrder; PoemGalleryDataManager.Instance.ThemeId = response.ThemeId; return true; } } return false; } //请求画廊列表,startIndex为0,则更新列表 public static async ETTask ReqGalleryList(int sortType, int startIndex, int Count) { S2C_GetGalleryRecommendList response = null; response = (S2C_GetGalleryRecommendList)await MessageHelper.SendToServer(new C2S_GetGalleryRecommendList()); if (response != null) { if (response.Error == ErrorCode.ERR_Success) { List list = new List(); switch (response.SortType) { case (int)GallerySortType.Recommend: break; case (int)GallerySortType.Newest: break; case (int)GallerySortType.Friend: break; case (int)GallerySortType.MyCollect: break; case (int)GallerySortType.MyWorks: break; } return true; } } return false; } } }