From eaeef7f29307dde7b1d245f0a6c741845e735e62 Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期四, 13 九月 2018 17:40:58 +0800
Subject: [PATCH] 3270 【开发】主干:模型生成工具

---
 Assets/Editor/Actor/ResourcesBuilder.cs |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/Assets/Editor/Actor/ResourcesBuilder.cs b/Assets/Editor/Actor/ResourcesBuilder.cs
index 7532bc0..7c4b815 100644
--- a/Assets/Editor/Actor/ResourcesBuilder.cs
+++ b/Assets/Editor/Actor/ResourcesBuilder.cs
@@ -118,7 +118,8 @@
         string _absOriginalePath = string.Format("{0}/ART/Role/{1}/{2}_Dm.FBX", Application.dataPath, path, resName);
         string _originalAssetPath = string.Format("Assets/ART/Role/{0}/{1}_Dm.FBX", path, resName);
 
-        if (!suffix.Equals(InstanceResourcesLoader.raceSuffix))
+        if ((!resName.StartsWith("A_Zs") && !resName.StartsWith("A_Fs"))
+          || !suffix.Equals(InstanceResourcesLoader.raceSuffix))
         {
             _absOriginalePath = string.Format("{0}/ART/Role/{1}/{2}.FBX", Application.dataPath, path, resName);
             _originalAssetPath = string.Format("Assets/ART/Role/{0}/{1}.FBX", path, resName);
@@ -126,7 +127,9 @@
 
         string _tempPrefabName = outName;
 
-        if (isHighMesh && suffix.Equals(InstanceResourcesLoader.raceSuffix))
+        if (isHighMesh
+        && ((!resName.StartsWith("A_Zs") && !resName.StartsWith("A_Fs"))
+            || !suffix.Equals(InstanceResourcesLoader.raceSuffix)))
         {
             _tempPrefabName += "_UI";
 
@@ -292,7 +295,8 @@
 
         string _tempName = resName;
 
-        if (suffix.Equals(InstanceResourcesLoader.raceSuffix) && !isHighMesh)
+        if ((resName.StartsWith("A_Zs") || resName.StartsWith("A_Fs"))
+            && suffix.Equals(InstanceResourcesLoader.raceSuffix) && !isHighMesh)
         {
             _tempName += "_Dm";
         }

--
Gitblit v1.8.0