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