diff --git a/Assets/YooAsset/Runtime/FileSystem/DefaultCacheFileSystem/Operation/DCFSLoadBundleOperation.cs b/Assets/YooAsset/Runtime/FileSystem/DefaultCacheFileSystem/Operation/DCFSLoadBundleOperation.cs index 8f326d35..457ae5b9 100644 --- a/Assets/YooAsset/Runtime/FileSystem/DefaultCacheFileSystem/Operation/DCFSLoadBundleOperation.cs +++ b/Assets/YooAsset/Runtime/FileSystem/DefaultCacheFileSystem/Operation/DCFSLoadBundleOperation.cs @@ -336,7 +336,17 @@ namespace YooAsset } else { - _steps = ESteps.DownloadFile; + if (_fileSystem.DisableOnDemandDownload) + { + _steps = ESteps.Done; + Status = EOperationStatus.Failed; + Error = $"The bundle not cached : {_bundle.BundleName}"; + YooLogger.Warning(Error); + } + else + { + _steps = ESteps.DownloadFile; + } } }