From 6b71521f3690db408353fa00e251ab751ee489f0 Mon Sep 17 00:00:00 2001
From: MacBuilder <MacBuilder@secondworld.com>
Date: 星期一, 08 七月 2019 14:18:11 +0800
Subject: [PATCH] Merge commit '0b70e5fea5a72170f2bb6fd2358222a6f8c2cf5b'

---
 Assets/Editor/Tool/UpdateAssetBundleName.cs |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

diff --git a/Assets/Editor/Tool/UpdateAssetBundleName.cs b/Assets/Editor/Tool/UpdateAssetBundleName.cs
index a16d9bf..dcb4e13 100644
--- a/Assets/Editor/Tool/UpdateAssetBundleName.cs
+++ b/Assets/Editor/Tool/UpdateAssetBundleName.cs
@@ -231,6 +231,44 @@
         //    File.Copy(file.FullName, StringUtility.Contact(fsMaterialPath_OutPut, "/", fileName), true);
         //}
 
+        var zsMaterialPathOutFiles = new DirectoryInfo(zsMaterialPath_OutPut).GetFiles("*.mat", SearchOption.TopDirectoryOnly);
+        foreach (var _file in zsMaterialPathOutFiles)
+        {
+            var _fileName = Path.GetFileName(_file.FullName);
+            var _importerPath = assetPath + "/A_Zs/Materials/" + _file.Name;
+            var _importer = AssetImporter.GetAtPath(_importerPath);
+            if (_file.Name.StartsWith("A_Zs_Sz"))
+            {
+                string _abName = Path.GetFileNameWithoutExtension(_file.Name).Replace("_Dm", "");
+                _importer.assetBundleName = "mob/prefab_race_" + _abName;
+            }
+            else
+            {
+                string _abName = Path.GetFileNameWithoutExtension(_file.Name).Replace("_02", "").Replace("_Dm", "").Replace("_Dm_02", "");
+                _importer.assetBundleName = "mob/prefab_race_" + _abName;
+            }
+            EditorUtility.SetDirty(_importer);
+        }
+
+        var fsMaterialPathOutFiles = new DirectoryInfo(fsMaterialPath_OutPut).GetFiles("*.mat", SearchOption.TopDirectoryOnly);
+        foreach (var _file in fsMaterialPathOutFiles)
+        {
+            var _fileName = Path.GetFileName(_file.FullName);
+            var _importerPath = assetPath + "/A_Fs/Materials/" + _file.Name;
+            var _importer = AssetImporter.GetAtPath(_importerPath);
+            if (_file.Name.StartsWith("A_Fs_Sz"))
+            {
+                string _abName = Path.GetFileNameWithoutExtension(_file.Name).Replace("_Dm", "");
+                _importer.assetBundleName = "mob/prefab_race_" + _abName;
+            }
+            else
+            {
+                string _abName = Path.GetFileNameWithoutExtension(_file.Name).Replace("_02", "").Replace("_Dm", "").Replace("_Dm_02", "");
+                _importer.assetBundleName = "mob/prefab_race_" + _abName;
+            }
+            EditorUtility.SetDirty(_importer);
+        }
+
         AssetDatabase.SaveAssets();
         AssetDatabase.Refresh();
 

--
Gitblit v1.8.0