Browse Source

摘星流程展示补充

huangxiaoyue 1 year ago
parent
commit
f2a79c3cb5
1 changed files with 6 additions and 1 deletions
  1. 6 1
      GameClient/Assets/Game/HotUpdate/Views/CommonGame/SuitItemView.cs

+ 6 - 1
GameClient/Assets/Game/HotUpdate/Views/CommonGame/SuitItemView.cs

@@ -10,6 +10,7 @@ namespace GFGGame
         private UI_SuitItemUI _ui;
         private EffectUI _effectUI1;
         private int suitID;
+        private int countSuitId;//当前获得的物品还有多少个相同套装的部件需要展示
         private int count = 0;//套装当前拥有的部件数量
         private int totalCount = 1;
 
@@ -37,12 +38,16 @@ namespace GFGGame
         protected override void OnShown()
         {
             base.OnShown();
-            suitID = (int)this.viewData;
+            if (this.viewData != null) { 
+                suitID = (int)(this.viewData as object[])[0];
+                countSuitId = (int)(this.viewData as object[])[1];
+            }
             UpdateView();
         }
         private void UpdateView()
         {
             DressUpMenuSuitDataManager.GetSuitProgressBySuitId(suitID, out count, out totalCount);
+            count = count - countSuitId;
             if (suitID > 0)
             {
                 SuitCfg suitCfg = SuitCfgArray.Instance.GetCfg(suitID);