From 0ee46115fc861d5d5470d199f26a9ed8149a82c0 Mon Sep 17 00:00:00 2001 From: mzh <3213885650@qq.com> Date: Tue, 31 Mar 2026 18:00:16 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90m=E3=80=91=E4=BF=AE=E5=A4=8D=E6=AF=8F?= =?UTF-8?q?=E6=AC=A1=E7=BC=96=E8=AF=91=E5=90=8E=E6=8B=B7=E8=B4=9D=E6=89=93?= =?UTF-8?q?=E5=8C=85=E8=B5=84=E6=BA=90=E9=9C=80=E8=A6=81=E7=82=B9=E4=B8=A4?= =?UTF-8?q?=E4=B8=8B=E6=89=8D=E7=94=9F=E6=95=88=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Editor/Build/StreamingAssetsFilter.cs | 14 +++++++++++--- Assets/00.StaryEvoTools/package.json | 2 +- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/Assets/00.StaryEvoTools/Editor/Build/StreamingAssetsFilter.cs b/Assets/00.StaryEvoTools/Editor/Build/StreamingAssetsFilter.cs index 153d479..14363b1 100644 --- a/Assets/00.StaryEvoTools/Editor/Build/StreamingAssetsFilter.cs +++ b/Assets/00.StaryEvoTools/Editor/Build/StreamingAssetsFilter.cs @@ -14,11 +14,18 @@ public static class StreamingAssetsFilter public static int callbackOrder => 0; // 执行优先级 // 要删除的文件后缀列表 private const string extensionsToDelete = ".meta"; + + private static void TryInit() + { + if(string.IsNullOrEmpty(streamingAssetsPath)) + streamingAssetsPath = Application.dataPath + "/StreamingAssets"; + if(string.IsNullOrEmpty(tempBackupPath)) + tempBackupPath = Application.dataPath + "/../StreamingAssets_Backup"; + } + public static void OnPreprocessBuild() { - - streamingAssetsPath = Application.dataPath + "/StreamingAssets"; - tempBackupPath = Application.dataPath + "/../StreamingAssets_Backup"; + TryInit(); if (!Directory.Exists(streamingAssetsPath)) return; @@ -55,6 +62,7 @@ public static class StreamingAssetsFilter public static void OnPostprocessBuild() { + TryInit(); if (!Directory.Exists(tempBackupPath)) return; diff --git a/Assets/00.StaryEvoTools/package.json b/Assets/00.StaryEvoTools/package.json index 58b8390..1698307 100644 --- a/Assets/00.StaryEvoTools/package.json +++ b/Assets/00.StaryEvoTools/package.json @@ -1,6 +1,6 @@ { "name": "com.staryevo.tools", - "version": "1.3.35", + "version": "1.3.36", "displayName": "00.StaryEvo.Tools", "description": "This is an Framework package(后台服务器版本,端口9527)", "unity": "2021.3",