Jelajahi Sumber

修改bug

(cherry picked from commit 674837f1f920ec28e28dd98c659368aa072dc15d)
DBJ 19 jam lalu
induk
melakukan
c7e53019cb

+ 2 - 2
Assets/Scripts/Core/CoroutineLock/CoroutineLockComponent.cs

@@ -61,7 +61,7 @@ namespace Fort23.UTool
                 return;
             }
 
-            long timeNow = TimeHelper.ClientNow();
+            long timeNow = TimeHelper.ServerNow();
             if (timeNow < self.minTime)
             {
                 return;
@@ -122,7 +122,7 @@ namespace Fort23.UTool
             CoroutineLock coroutineLock = AddChildWithId<CoroutineLock, long,string, int>(++idGenerator, key, keyName,count, true);
             if (time > 0)
             {
-                AddTimer(TimeHelper.ClientNow() + time, coroutineLock);
+                AddTimer(TimeHelper.ServerNow() + time, coroutineLock);
             }
 
             return coroutineLock;

+ 1 - 1
Assets/Scripts/Core/Utility/Helper/TimeHelper.cs

@@ -152,7 +152,7 @@ namespace Fort23.Core
 
         public static long ServerNow()
         {
-            return ClientNow();
+            return (long)(DateTime.UtcNow.Ticks / 10000);
         }
 
         public static long ServerNowSeconds()