refactor: 适配引擎版本

This commit is contained in:
何冠峰
2025-09-17 16:49:21 +08:00
parent b0ea03170f
commit 0c3ccc5c2f

View File

@@ -50,21 +50,27 @@ namespace YooAsset
if (_watchDogAborted)
return;
#if UNITY_2020_3_OR_NEWER
double realtimeSinceStartup = UnityEngine.Time.realtimeSinceStartupAsDouble;
#else
double realtimeSinceStartup = UnityEngine.Time.realtimeSinceStartup;
#endif
if (_watchDogInit == false)
{
_watchDogInit = true;
_lastDownloadBytes = 0;
_lastGetDataTime = UnityEngine.Time.realtimeSinceStartupAsDouble;
_lastGetDataTime = realtimeSinceStartup;
}
if (_webRequest.downloadedBytes != _lastDownloadBytes)
{
_lastDownloadBytes = _webRequest.downloadedBytes;
_lastGetDataTime = UnityEngine.Time.realtimeSinceStartupAsDouble;
_lastGetDataTime = realtimeSinceStartup;
}
else
{
double deltaTime = UnityEngine.Time.realtimeSinceStartupAsDouble - _lastGetDataTime;
double deltaTime = realtimeSinceStartup - _lastGetDataTime;
if (deltaTime > _fileSystem.DownloadWatchDogTime)
{
_watchDogAborted = true;