From 0f7c5b2564f9e5dabefcdd50b5138ffb91df06bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=86=A0=E5=B3=B0?= Date: Tue, 10 Dec 2024 18:41:09 +0800 Subject: [PATCH] Update ResourcePackage.cs --- .../Runtime/ResourcePackage/ResourcePackage.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Assets/YooAsset/Runtime/ResourcePackage/ResourcePackage.cs b/Assets/YooAsset/Runtime/ResourcePackage/ResourcePackage.cs index 31977fda..a8e22970 100644 --- a/Assets/YooAsset/Runtime/ResourcePackage/ResourcePackage.cs +++ b/Assets/YooAsset/Runtime/ResourcePackage/ResourcePackage.cs @@ -176,6 +176,19 @@ namespace YooAsset } #endif } + + // 检测文件系统 + if (_playMode == EPlayMode.WebPlayMode) + { + var webPlayModeParam = parameters as WebPlayModeParameters; + if (webPlayModeParam != null) + { + var fileSystemClassName = webPlayModeParam.WebFileSystemParameters.FileSystemClass; + if (fileSystemClassName == typeof(DefaultCacheFileSystem).FullName + || fileSystemClassName == typeof(DefaultBuildinFileSystem).FullName) + throw new Exception($"{fileSystemClassName} not support {nameof(EPlayMode.WebPlayMode)}"); + } + } } private void InitializeOperation_Completed(AsyncOperationBase op) {