Ver Fonte

检测当前穿戴是否凑齐一套套装

zhaoyang há 2 anos atrás
pai
commit
2da4e3b990

+ 4 - 4
GameClient/Assets/Game/HotUpdate/DressUp/DressUpObjDataCache.cs

@@ -176,9 +176,9 @@ namespace GFGGame
         {
             if (_suitId > 0) return _suitId;
 
-            // var equipDatas = _equipDatas;
+            //  var equipDatas = _equipDatas;
             int dressSuitId = 0;
-            List<int> _equipDatas = new List<int>();
+            List<int> equipDatas = new List<int>();
             for (int i = 0; i < _equipDatas.Count; i++)
             {
                 if (DressUpMenuItemDataManager.CheckIsSceneType(_equipDatas[i])) continue;
@@ -190,7 +190,7 @@ namespace GFGGame
                     if (dressSuitId != 0 && dressSuitId != suitId) return 0;//当前穿戴不同套装的部件,则当前穿戴不属于套装
                     dressSuitId = suitId;
 
-                    _equipDatas.Add(_equipDatas[i]);
+                    equipDatas.Add(_equipDatas[i]);
                 }
             }
             if (dressSuitId == 0) return dressSuitId;
@@ -198,7 +198,7 @@ namespace GFGGame
             for (int i = 0; i < itemIds.Length; i++)
             {
                 if (DressUpMenuItemDataManager.CheckIsSceneType(itemIds[i])) continue;
-                if (_equipDatas.IndexOf(itemIds[i]) < 0) return 0;//套装部件穿戴不完整
+                if (equipDatas.IndexOf(itemIds[i]) < 0) return 0;//套装部件穿戴不完整
             }
 
             return dressSuitId;