From da327552f351f5aafcdee61cea2da4bf4e215f35 Mon Sep 17 00:00:00 2001
From: lwb <q3213421wrwqr>
Date: 星期二, 19 一月 2021 15:39:27 +0800
Subject: [PATCH] 9527 打包优化,视频被删问题

---
 Assets/Editor/Tool/ClientPackage.cs |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/Assets/Editor/Tool/ClientPackage.cs b/Assets/Editor/Tool/ClientPackage.cs
index c68a499..7269dfd 100644
--- a/Assets/Editor/Tool/ClientPackage.cs
+++ b/Assets/Editor/Tool/ClientPackage.cs
@@ -248,18 +248,22 @@
 
             //鍓旈櫎瑙嗛璧勬簮
             tempFiles.Clear();
-            FileExtersion.GetAllDirectoryFileInfos(StringUtility.Contact(_assetBundlePath, "/video"), tempFiles);
-            foreach (var file in tempFiles)
+            var videoPath = StringUtility.Contact(_assetBundlePath, "/video");
+            if (File.Exists(videoPath))
             {
-                var extersion = Path.GetExtension(file.FullName);
-                var fileName = Path.GetFileNameWithoutExtension(file.FullName);
-                var prior = PriorBundleConfig.GetAssetPrior(AssetVersion.AssetCategory.Video, fileName);
-                if (prior > AssetPrior)
+                FileExtersion.GetAllDirectoryFileInfos(StringUtility.Contact(_assetBundlePath, "/video"), tempFiles);
+                foreach (var file in tempFiles)
                 {
-                    excludeFileFullNames.Add(file.FullName);
+                    var extersion = Path.GetExtension(file.FullName);
+                    var fileName = Path.GetFileNameWithoutExtension(file.FullName);
+                    var prior = PriorBundleConfig.GetAssetPrior(AssetVersion.AssetCategory.Video, fileName);
+                    if (prior > AssetPrior)
+                    {
+                        excludeFileFullNames.Add(file.FullName);
+                    }
                 }
             }
-
+            
             //鍓旈櫎琛ㄨ祫婧�
             if (!includeConfig)
             {

--
Gitblit v1.8.0