소스 검색

修改服装合成代码

leiyasi 1 년 전
부모
커밋
94a068660a

+ 0 - 5
GameClient/Assets/Game/HotUpdate/DressUp/DressUpObj.cs

@@ -663,10 +663,5 @@ namespace GFGGame
                 DressUpUtil.UpdateBody(null, _sceneObj, _needSetMask, _roleObj);
                 DressUpUtil.UpdateBody(null, _sceneObj, _needSetMask, _roleObj);
             }
             }
         }
         }
-
-        public void ClearDressUpList()
-        {
-            _dressUpData.itemList.Clear();
-        }
     }
     }
 }
 }

+ 3 - 2
GameClient/Assets/Game/HotUpdate/Views/ClothingSynthetic/ClothingSyntheticView.cs

@@ -116,7 +116,6 @@ namespace GFGGame
             _selectedItemId = (this.viewData as object[]).Length > 1 ? (int)(this.viewData as object[])[1] : 0;
             _selectedItemId = (this.viewData as object[]).Length > 1 ? (int)(this.viewData as object[])[1] : 0;
             _valueBarController.OnShown();
             _valueBarController.OnShown();
             _ui.m_loaBg.url = ResPathUtil.GetBgImgPath("hc_bj_1");
             _ui.m_loaBg.url = ResPathUtil.GetBgImgPath("hc_bj_1");
-            _clearDressUpList = true;
 
 
             UpdateClothingList(false);
             UpdateClothingList(false);
 
 
@@ -126,6 +125,7 @@ namespace GFGGame
         protected override void OnHide()
         protected override void OnHide()
         {
         {
             base.OnHide();
             base.OnHide();
+            _clearDressUpList = true;
             _valueBarController.OnHide();
             _valueBarController.OnHide();
             _ui.m_listMaterias.selectedIndex = 0;
             _ui.m_listMaterias.selectedIndex = 0;
             Timers.inst.Remove(CheckGuide);
             Timers.inst.Remove(CheckGuide);
@@ -198,9 +198,10 @@ namespace GFGGame
         {
         {
             if (_clearDressUpList)
             if (_clearDressUpList)
             {
             {
-                _dressUpObjUI.dressUpObj.ClearDressUpList();
+                _dressUpObjUI.dressUpObj.TakeOffAll();
                 _clearDressUpList = false;
                 _clearDressUpList = false;
             }
             }
+
             _dressUpObjUI.ResetSceneObj(45, true, true, null, false);
             _dressUpObjUI.ResetSceneObj(45, true, true, null, false);
             _dressUpObjUI.dressUpObj.AddOrRemove(_selectedItemId, true);
             _dressUpObjUI.dressUpObj.AddOrRemove(_selectedItemId, true);
             _imgSelected.visible = _dressUpObjUI.dressUpObj.CheckDressUpItemIsOn(_selectedItemId);
             _imgSelected.visible = _dressUpObjUI.dressUpObj.CheckDressUpItemIsOn(_selectedItemId);