From 004410048fb30de0ec0f018b0711a2d908b0181c Mon Sep 17 00:00:00 2001 From: lishuo Date: Sun, 14 Nov 2021 16:27:00 +0800 Subject: [PATCH] =?UTF-8?q?Revert=20"Revert=20"=E9=AA=91=E8=A1=8C=E5=86=85?= =?UTF-8?q?=E5=AD=98=E4=BC=98=E5=8C=96""?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit f7b29819f65de94bdb9dee69817201bd1e5829af. --- Assets/Scripts/Scenes/Ride/Scripts/CyclingController.cs | 4 ++-- Assets/Scripts/Scenes/Ride/Scripts/NearByFactory.cs | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Assets/Scripts/Scenes/Ride/Scripts/CyclingController.cs b/Assets/Scripts/Scenes/Ride/Scripts/CyclingController.cs index 207b14d4..18eed7bd 100644 --- a/Assets/Scripts/Scenes/Ride/Scripts/CyclingController.cs +++ b/Assets/Scripts/Scenes/Ride/Scripts/CyclingController.cs @@ -376,8 +376,8 @@ public class CyclingController : DeviceServiceMonoBase RangeAroundTransformTileProviderOptions options = new RangeAroundTransformTileProviderOptions { targetTransform = target, - visibleBuffer = 4, - disposeBuffer = 4 + visibleBuffer = 2, + disposeBuffer = 2 }; map.SetExtent(MapExtentType.RangeAroundTransform, options); map.SetExtentOptions(options); diff --git a/Assets/Scripts/Scenes/Ride/Scripts/NearByFactory.cs b/Assets/Scripts/Scenes/Ride/Scripts/NearByFactory.cs index a950fa06..f1895f47 100644 --- a/Assets/Scripts/Scenes/Ride/Scripts/NearByFactory.cs +++ b/Assets/Scripts/Scenes/Ride/Scripts/NearByFactory.cs @@ -38,7 +38,7 @@ namespace Assets.Scenes.Ride.Scripts var nearList = MapUDPService.GetNearRiderData(pageIndex, pageSize, new double[] { playerController.Currentlatlong.x, playerController.Currentlatlong.y }); var mod = MapUDPService.GetNearRiderCount() % pageSize; var pages = MapUDPService.GetNearRiderCount() / pageSize; - totalPages = mod > 0 ? pages + 1: pages; + totalPages = mod > 0 ? pages + 1 : pages; //删除 var currentNearList = FindObjectsOfType(); foreach (var item in currentNearList) @@ -54,14 +54,14 @@ namespace Assets.Scenes.Ride.Scripts for (int i = 0; i < nearList.Count(); i++) { - Create(nearList[i]); + Create(nearList[i], currentNearList); } } - private void Create(NearRiderModel item) + private void Create(NearRiderModel item, NearByItemScript[] rankingList) { - var rankingList = FindObjectsOfType(); + //var rankingList = FindObjectsOfType(); var nearByItemscript = rankingList.Where(c => c.UserId == item.Id).FirstOrDefault(); //如果当前有这个用户则更新没有则创建并setslibingindex if (nearByItemscript == null)