From 3307d96ff3937a2a034725324827414dc0569211 Mon Sep 17 00:00:00 2001 From: lishuo Date: Wed, 28 Jul 2021 14:57:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=87=8D=E7=8E=B0=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E6=B2=A1=E6=9C=89=E8=BD=AC=E6=8D=A2=E6=88=90=E6=9C=AC?= =?UTF-8?q?=E5=9C=B0=E6=97=B6=E9=97=B4=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/Scenes/Ride/Competiton/CompetitionUIManager.cs | 2 +- Assets/Scripts/Scenes/Ride/Model/CyclingModels/BaseCycling.cs | 4 ---- .../Scenes/Ride/Model/CyclingModels/CompetitionModel.cs | 2 +- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/Assets/Scripts/Scenes/Ride/Competiton/CompetitionUIManager.cs b/Assets/Scripts/Scenes/Ride/Competiton/CompetitionUIManager.cs index 91af5bcb..77f2475d 100644 --- a/Assets/Scripts/Scenes/Ride/Competiton/CompetitionUIManager.cs +++ b/Assets/Scripts/Scenes/Ride/Competiton/CompetitionUIManager.cs @@ -93,7 +93,7 @@ namespace Assets.Scenes.Ride.Scripts { SaveRide(null); } - //显示结果(观察者要等到赛事结束才弹出) + ////显示结果(观察者要等到赛事结束才弹出) var ishowResult = ((competitionModel.mapCompetition?.HasRecord ?? false) || competitionModel.recorderData.Saved) || (mainController.isWatch && competitionModel.CanQuit()); if (ishowResult) { diff --git a/Assets/Scripts/Scenes/Ride/Model/CyclingModels/BaseCycling.cs b/Assets/Scripts/Scenes/Ride/Model/CyclingModels/BaseCycling.cs index dfaaa9e0..69dd8104 100644 --- a/Assets/Scripts/Scenes/Ride/Model/CyclingModels/BaseCycling.cs +++ b/Assets/Scripts/Scenes/Ride/Model/CyclingModels/BaseCycling.cs @@ -94,10 +94,6 @@ namespace Assets.Scenes.Ride.Scripts.Model.CyclingModels { try { - if (recorderData.Saved) - { - return; - } if (recorderData.RiderDatas.Any()) { var lastData = recorderData.RiderDatas.Last(); diff --git a/Assets/Scripts/Scenes/Ride/Model/CyclingModels/CompetitionModel.cs b/Assets/Scripts/Scenes/Ride/Model/CyclingModels/CompetitionModel.cs index a1fcf085..5c1cbc87 100644 --- a/Assets/Scripts/Scenes/Ride/Model/CyclingModels/CompetitionModel.cs +++ b/Assets/Scripts/Scenes/Ride/Model/CyclingModels/CompetitionModel.cs @@ -367,7 +367,7 @@ namespace Assets.Scenes.Ride.Scripts.Model.CyclingModels return (end1, false); } //var end2 = (int)Math.Floor((FirstEndTime.Value - Now).TotalSeconds); - var end2 = (int)Math.Floor((FirstEndTime.Value.AddMinutes(mapCompetition.CloseTime) - Now).TotalSeconds); + var end2 = (int)Math.Floor((FirstEndTime.Value.ToLocalTime().AddMinutes(mapCompetition.CloseTime) - Now).TotalSeconds); if (end1 < end2) { return (end1, false);