From 49da1493d5303986d35dfae79d454a73bee6669c Mon Sep 17 00:00:00 2001 From: lishuo Date: Tue, 17 Aug 2021 18:43:41 +0800 Subject: [PATCH] =?UTF-8?q?nearby=E9=87=8D=E5=90=88=E9=97=AE=E9=A2=98?= =?UTF-8?q?=EF=BC=86=E7=BA=BF=E8=B7=AF=E6=8E=92=E5=BA=8F=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=EF=BC=86=E6=98=BE=E7=A4=BA=E8=B5=9B=E4=BA=8B=E7=BC=96=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Resources/Images/Ride/编组 15.png | Bin 0 -> 1335 bytes Assets/Resources/Images/Ride/编组 15.png.meta | 104 +++++++++ .../UI/Prefab/Match/CompetitonPanel.prefab | 200 ++++++++++++++-- .../UI/Prefab/Match/LoadingPanel.prefab | 220 +++++++++++++++--- Assets/Scripts/Apis/MapApi.cs | 7 +- .../CompetitionLoadingController.cs | 4 + .../Scenes/Ride/Scripts/LoadingController.cs | 3 + .../Scenes/Ride/Scripts/NearByFactory.cs | 1 + .../UI/Prefab/MapList/MapFilterOptions.cs | 2 +- 9 files changed, 483 insertions(+), 58 deletions(-) create mode 100644 Assets/Resources/Images/Ride/编组 15.png create mode 100644 Assets/Resources/Images/Ride/编组 15.png.meta diff --git a/Assets/Resources/Images/Ride/编组 15.png b/Assets/Resources/Images/Ride/编组 15.png new file mode 100644 index 0000000000000000000000000000000000000000..1985dbc630097d64860fb1fe76d9cead43cfe3e6 GIT binary patch literal 1335 zcmV-71<3k|P)5mx3;c;%$0S(3c1YydW}DnrY;i zP0ftsOuu#7`^-A)?A!5tb8H{af;D^n*IM6N-}-L*+h;PF8l`&#vaY&6G&D4WSd&z| zo@_STp>V87jPW?VU>q+H=eE&R9@4o!*wW-udP3tC8vy)iDKV_?D61#~j}2%$E;XOI`|J%wXM{6AqY?bVLx?rL1B?5sdKGDvdavZ&mGZ1UP3v?G!> zT${nP&6w?PNrwz4+<&V1gXrU^rxS8GN5c_qoz{N^DEubkBVREM@HF^YxEuZr zJ_UbIyFYlAPb7=Hs$pLVTas&1(LkZAH;#*S53xN4e+b_)eiq(E@e!`j#QzQKFumMC%^d_&nJ#?qh;qkjYLSH6ED zKW=@|jo1?1uadn>BK^y@G8Kp~g5&`5=?I6&aUbX>`gX8B!0Nzrv`?H|?h@Taf@@w9 z*-P)oCB#0{_b$zF3t&X=gOo;eCsE6~wEKCm#g8GK+v? public Task>> GetList(int pageIndex, int pageSize, string name, string distance="", string hands="", bool is3D=false, string sort="", string sortDire = "", bool isFav = false) { - var url = $"Map/GetRoute?pageIndex={ pageIndex }&pageSize={ pageSize }&name={ name }&distance={ distance }&hands={ hands }&is3D={ is3D }&sort={ sort }&sortDire={ sortDire }&isFav={isFav}"; + string lngLat = ""; + if (string.IsNullOrEmpty(name) && string.IsNullOrEmpty(distance) && string.IsNullOrEmpty(hands) && !is3D && sort.Equals("Hot") && sortDire.Equals("desc") && !isFav) + { + lngLat = $"{App.longitude},{App.latitude}"; + } + var url = $"Map/GetRoute?pageIndex={ pageIndex }&pageSize={ pageSize }&name={ name }&distance={ distance }&hands={ hands }&is3D={ is3D }&sort={ sort }&sortDire={ sortDire }&isFav={isFav}&lngLat={lngLat}"; return GetAsync>>(url); } diff --git a/Assets/Scripts/Scenes/Ride/Competiton/CompetitionLoadingController.cs b/Assets/Scripts/Scenes/Ride/Competiton/CompetitionLoadingController.cs index 2d2e1b3a..b16460b0 100644 --- a/Assets/Scripts/Scenes/Ride/Competiton/CompetitionLoadingController.cs +++ b/Assets/Scripts/Scenes/Ride/Competiton/CompetitionLoadingController.cs @@ -115,6 +115,7 @@ namespace Assets.Scenes.Ride.Scripts GameObject MoreHead { get; set; } Text CompetitionTitle { get; set; } Text EndTime { get; set; } + Text MapId { get; set; } //构建赛事界面 protected override void InitGameObject() { @@ -135,6 +136,7 @@ namespace Assets.Scenes.Ride.Scripts ReadMore = panel.transform.Find("ReadMore").gameObject; GetReady = panel.transform.Find("GetReady").GetComponent(); GetReadyTitle = panel.transform.Find("GetReadyTitle").GetComponent(); + MapId = panel.transform.Find("MapId").GetComponent(); Watcher = Resources.Load("UI/Prefab/Match/Watcher"); MoreHead = Resources.Load("UI/Prefab/Match/MoreHead"); Watch.GetComponent