From 5adba5eb68aa433d3fe9dcb84cc0173aca345a0e Mon Sep 17 00:00:00 2001 From: stary <834207172@qq.COM> Date: Tue, 21 Apr 2026 10:19:03 +0800 Subject: [PATCH] 111 --- .../Runtime/Tools/YooAssetFileSystem.cs | 22 +++++++++++++------ Assets/00.StaryEvoTools/package.json | 2 +- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/Assets/00.StaryEvoTools/Runtime/Tools/YooAssetFileSystem.cs b/Assets/00.StaryEvoTools/Runtime/Tools/YooAssetFileSystem.cs index 86b61a8..9cb0a8d 100644 --- a/Assets/00.StaryEvoTools/Runtime/Tools/YooAssetFileSystem.cs +++ b/Assets/00.StaryEvoTools/Runtime/Tools/YooAssetFileSystem.cs @@ -13,36 +13,44 @@ namespace Stary.Evo var initParameters = new OfflinePlayModeParameters(); initParameters.BuildinFileSystemParameters = buildinFileSystemParams; return initParameters; - } + public static InitializeParameters HostInitializeParameter(string packageName) { var initParameters = new OfflinePlayModeParameters(); var buildinFileSystemParams = FileSystemParameters.CreateDefaultBuildinFileSystemParameters(null, $"{Application.temporaryCachePath}/DownloadedContent/{packageName}"); - Debug.Log($"UnityEvo:Host InitializeParameterPath: 【{Application.temporaryCachePath}/DownloadedContent/{packageName}】"); + Debug.Log( + $"UnityEvo:Host InitializeParameterPath: 【{Application.temporaryCachePath}/DownloadedContent/{packageName}】"); buildinFileSystemParams.AddParameter(FileSystemParametersDefine.APPEND_FILE_EXTENSION, true); buildinFileSystemParams.AddParameter(FileSystemParametersDefine.COPY_BUILDIN_PACKAGE_MANIFEST, true); - initParameters.BuildinFileSystemParameters = buildinFileSystemParams; + initParameters.BuildinFileSystemParameters = buildinFileSystemParams; return initParameters; } - public static InitializeParameters WebInitializeParameter(string packageName, string defaultHostServer, string fallbackHostServer) + + public static InitializeParameters WebInitializeParameter(string packageName, string defaultHostServer, + string fallbackHostServer) { IRemoteServices remoteServices = new RemoteServices(defaultHostServer, fallbackHostServer); //var webServerFileSystemParams = FileSystemParameters.CreateDefaultWebServerFileSystemParameters(); #if UNITY_WEBGL&&WEB_PLAYMODE - var webRemoteFileSystemParams = FileSystemParameters.CreateDefaultWebRemoteFileSystemParameters(remoteServices); //支持跨域下载 + var webRemoteFileSystemParams = + FileSystemParameters.CreateDefaultWebRemoteFileSystemParameters(remoteServices); //支持跨域下载 #elif UNITY_WEBGL && WEIXINMINIGAME string packageRoot = $"{WeChatWASM.WX.env.USER_DATA_PATH}/__GAME_FILE_CACHE"; - var webRemoteFileSystemParams= WechatFileSystemCreater.CreateFileSystemParameters(packageRoot, remoteServices); + var webRemoteFileSystemParams = + WechatFileSystemCreater.CreateFileSystemParameters(packageRoot, remoteServices); #endif - + var initParameters = new WebPlayModeParameters(); +#if UNITY_WEBGL //initParameters.WebServerFileSystemParameters = webRemoteFileSystemParams; initParameters.WebRemoteFileSystemParameters = webRemoteFileSystemParams; +#endif return initParameters; } + public static InitializeParameters EditorSimulateInitializeParameter(string packageName) { var buildResult = EditorSimulateModeHelper.SimulateBuild(packageName); diff --git a/Assets/00.StaryEvoTools/package.json b/Assets/00.StaryEvoTools/package.json index 9bd8856..1707d76 100644 --- a/Assets/00.StaryEvoTools/package.json +++ b/Assets/00.StaryEvoTools/package.json @@ -1,6 +1,6 @@ { "name": "com.staryevo.tools", - "version": "1.4.25", + "version": "1.4.26", "displayName": "00.StaryEvo.Tools", "description": "This is an Framework package(后台服务器版本,端口9527)", "unity": "2021.3",